You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target/mips/tcg
Jiaxun Yang 2a2105a262 target/mips: Don't check COP1X for 64 bit FP mode
Some implementations (i.e. Loongson-2F) may decide to implement
a 64 bit FPU without implementing COP1X instructions.

As the eligibility of 64 bit FP instructions is already determined
by CP0St_FR, there is no need to check for COP1X again.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20221102165719.190378-1-jiaxun.yang@flygoat.com>
[PMD: Add missing trailing parenthesis (buildfix)]
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2 years ago
..
sysemu accel/tcg: Introduce tb_pc and log_pc 2 years ago
dsp_helper.c target/mips: Move TCG source files under tcg/ sub directory 4 years ago
exception.c accel/tcg: Introduce tb_pc and log_pc 2 years ago
fpu_helper.c target/mips: Move TCG source files under tcg/ sub directory 4 years ago
ldst_helper.c target/mips: Replace GET_LMASK64() macro by get_lmask(64) function 3 years ago
lmmi_helper.c Replace config-time define HOST_WORDS_BIGENDIAN 3 years ago
meson.build target/mips: introduce decodetree structure for Cavium Octeon extension 2 years ago
micromips_translate.c.inc target/mips: Honour -semihosting-config userspace=on 2 years ago
mips16e_translate.c.inc target/mips: Honour -semihosting-config userspace=on 2 years ago
msa.decode target/mips: Remove one MSA unnecessary decodetree overlap group 3 years ago
msa_helper.c target/mips: Fix store adress of high 64bit in helper_msa_st_b() 2 years ago
msa_helper.h.inc target/mips: Move TCG source files under tcg/ sub directory 4 years ago
msa_translate.c target/mips: Fix FTRUNC_S and FTRUNC_U trans helper 2 years ago
mxu_translate.c target/mips: Fix gen_mxu_s32ldd_s32lddr 3 years ago
nanomips_translate.c.inc target/mips: Honour -semihosting-config userspace=on 2 years ago
octeon.decode target/mips: Cast offset field of Octeon BBIT to int16_t 2 years ago
octeon_translate.c target/mips: implement Octeon-specific arithmetic instructions 2 years ago
op_helper.c target/mips: Extract NEC Vr54xx helpers to vr54xx_helper.c 3 years ago
rel6.decode target/mips: Rename 'rtype' as 'r' 3 years ago
rel6_translate.c target/mips: Rename 'rtype' as 'r' 3 years ago
sysemu_helper.h.inc target/mips: Use an exception for semihosting 2 years ago
tcg-internal.h target/mips: Convert to tcg_ops restore_state_to_opc 2 years ago
trace-events target/mips: Move TCG trace events to tcg/ sub directory 3 years ago
trace.h target/mips: Move TCG trace events to tcg/ sub directory 3 years ago
translate.c target/mips: Don't check COP1X for 64 bit FP mode 2 years ago
translate.h target/mips: Advance pc after semihosting exception 2 years ago
translate_addr_const.c target/mips: Move TCG source files under tcg/ sub directory 4 years ago
tx79.decode target/mips: Rename 'rtype' as 'r' 3 years ago
tx79_translate.c exec/memop: Adding signedness to quad definitions 3 years ago
txx9_translate.c target/mips: Move TCG source files under tcg/ sub directory 4 years ago
vr54xx.decode target/mips: Convert Vr54xx MSA* opcodes to decodetree 3 years ago
vr54xx_helper.c target/mips: Extract NEC Vr54xx helpers to vr54xx_helper.c 3 years ago
vr54xx_helper.h.inc target/mips: Extract NEC Vr54xx helper definitions 3 years ago
vr54xx_translate.c target/mips: Convert Vr54xx MSA* opcodes to decodetree 3 years ago