Philippe Mathieu-Daudé
6eb223104c
target/mips: Fix more TCG temporary leaks in gen_pool32a5_nanomips_insn
...
Fix multiple TCG temporary leaks in gen_pool32a5_nanomips_insn().
Fixes: 3285a3e444
("target/mips: Add emulation of DSP ASE for nanoMIPS - part 1")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20210617174323.2900831-3-f4bug@amsat.org >
2021-06-24 16:45:41 +02:00
Philippe Mathieu-Daudé
96342d53a8
target/mips: Fix TCG temporary leaks in gen_pool32a5_nanomips_insn()
...
Fix a pair of TCG temporary leak when translating nanoMIPS SHILO opcode.
Fixes: 3285a3e444
("target/mips: Add emulation of DSP ASE for nanoMIPS")
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20210530094538.1275329-1-f4bug@amsat.org >
2021-06-24 16:44:14 +02:00
Philippe Mathieu-Daudé
6397856019
target/mips: Fix 'Uncoditional' typo
...
Fix Uncoditional -> Unconditional typo.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Luis Pires <luis.pires@eldorado.org.br >
Message-Id: <20210602170759.2500248-3-f4bug@amsat.org >
Signed-off-by: Laurent Vivier <laurent@vivier.eu >
2021-06-05 21:28:54 +02:00
Philippe Mathieu-Daudé
a2b0a27d33
target/mips: Move TCG source files under tcg/ sub directory
...
To ease maintenance, move all TCG specific files under the tcg/
sub-directory. Adapt the Meson machinery.
The following prototypes:
- mips_tcg_init()
- mips_cpu_do_unaligned_access()
- mips_cpu_do_transaction_failed()
can now be restricted to the "tcg-internal.h" header.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Message-Id: <20210428170410.479308-29-f4bug@amsat.org >
2021-05-02 16:49:35 +02:00