mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-01-10 22:45:36 +00:00
header_gen: Fix mips platform
This commit is contained in:
parent
aaf89ed84d
commit
f8388a6c03
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_aarch64
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_aarch64
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_aarch64
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_aarch64
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_aarch64
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_aarch64
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_aarch64
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_aarch64
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_aarch64
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_aarch64
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_aarch64
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_aarch64
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_aarch64
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_aarch64eb
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_aarch64eb
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_aarch64eb
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_aarch64eb
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_aarch64eb
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_aarch64eb
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_aarch64eb
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_aarch64eb
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_aarch64eb
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_aarch64eb
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_aarch64eb
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_aarch64eb
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_aarch64eb
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_arm
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_arm
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_arm
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_arm
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_arm
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_arm
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_arm
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_arm
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_arm
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_arm
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_arm
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_arm
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_arm
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_armeb
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_armeb
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_armeb
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_armeb
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_armeb
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_armeb
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_armeb
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_armeb
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_armeb
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_armeb
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_armeb
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_armeb
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_armeb
|
||||||
|
|
|
@ -2852,7 +2852,6 @@ symbols = (
|
||||||
'tcg_gen_subfi_i64',
|
'tcg_gen_subfi_i64',
|
||||||
'tcg_gen_subi_i32',
|
'tcg_gen_subi_i32',
|
||||||
'tcg_gen_subi_i64',
|
'tcg_gen_subi_i64',
|
||||||
'tcg_gen_trunc_i64_i32',
|
|
||||||
'tcg_gen_xor_i32',
|
'tcg_gen_xor_i32',
|
||||||
'tcg_gen_xor_i64',
|
'tcg_gen_xor_i64',
|
||||||
'tcg_gen_xori_i32',
|
'tcg_gen_xori_i32',
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_m68k
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_m68k
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_m68k
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_m68k
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_m68k
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_m68k
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_m68k
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_m68k
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_m68k
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_m68k
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_m68k
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_m68k
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_m68k
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mips
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mips
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mips
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mips
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mips
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mips
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_mips
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mips
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mips
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mips
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mips
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mips
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mips
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mips64
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mips64
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mips64
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mips64
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mips64
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mips64
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_mips64
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mips64
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mips64
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mips64
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mips64
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mips64
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mips64
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mips64el
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mips64el
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mips64el
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mips64el
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mips64el
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mips64el
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_mips64el
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mips64el
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mips64el
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mips64el
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mips64el
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mips64el
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mips64el
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mipsel
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_mipsel
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mipsel
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_mipsel
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mipsel
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_mipsel
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_mipsel
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mipsel
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_mipsel
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mipsel
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_mipsel
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mipsel
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_mipsel
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_powerpc
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_powerpc
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_powerpc
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_powerpc
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_powerpc
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_powerpc
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_powerpc
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_powerpc
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_powerpc
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_powerpc
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_powerpc
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_powerpc
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_powerpc
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_sparc
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_sparc
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_sparc
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_sparc
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_sparc
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_sparc
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_sparc
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_sparc
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_sparc
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_sparc
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_sparc
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_sparc
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_sparc
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_sparc64
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_sparc64
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_sparc64
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_sparc64
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_sparc64
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_sparc64
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_sparc64
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_sparc64
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_sparc64
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_sparc64
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_sparc64
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_sparc64
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_sparc64
|
||||||
|
|
|
@ -16711,7 +16711,7 @@ static void decode_opc_special3_r6(CPUMIPSState *env, DisasContext *ctx)
|
||||||
#if defined(TARGET_MIPS64)
|
#if defined(TARGET_MIPS64)
|
||||||
tcg_gen_ext32s_i64(tcg_ctx, *cpu_gpr[rd], t2);
|
tcg_gen_ext32s_i64(tcg_ctx, *cpu_gpr[rd], t2);
|
||||||
#else
|
#else
|
||||||
tcg_gen_trunc_i64_i32(tcg_ctx, *cpu_gpr[rd], t2);
|
tcg_gen_extrl_i64_i32(tcg_ctx, *cpu_gpr[rd], t2);
|
||||||
#endif
|
#endif
|
||||||
tcg_temp_free_i64(tcg_ctx, t2);
|
tcg_temp_free_i64(tcg_ctx, t2);
|
||||||
tcg_temp_free(tcg_ctx, t1);
|
tcg_temp_free(tcg_ctx, t1);
|
||||||
|
|
|
@ -2846,7 +2846,6 @@
|
||||||
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_x86_64
|
#define tcg_gen_subfi_i64 tcg_gen_subfi_i64_x86_64
|
||||||
#define tcg_gen_subi_i32 tcg_gen_subi_i32_x86_64
|
#define tcg_gen_subi_i32 tcg_gen_subi_i32_x86_64
|
||||||
#define tcg_gen_subi_i64 tcg_gen_subi_i64_x86_64
|
#define tcg_gen_subi_i64 tcg_gen_subi_i64_x86_64
|
||||||
#define tcg_gen_trunc_i64_i32 tcg_gen_trunc_i64_i32_x86_64
|
|
||||||
#define tcg_gen_xor_i32 tcg_gen_xor_i32_x86_64
|
#define tcg_gen_xor_i32 tcg_gen_xor_i32_x86_64
|
||||||
#define tcg_gen_xor_i64 tcg_gen_xor_i64_x86_64
|
#define tcg_gen_xor_i64 tcg_gen_xor_i64_x86_64
|
||||||
#define tcg_gen_xori_i32 tcg_gen_xori_i32_x86_64
|
#define tcg_gen_xori_i32 tcg_gen_xori_i32_x86_64
|
||||||
|
|
Loading…
Reference in a new issue