target/loongarch: Add floating point move instruction translation
This includes: - FMOV.{S/D} - FSEL - MOVGR2FR.{W/D}, MOVGR2FRH.W - MOVFR2GR.{S/D}, MOVFRH2GR.S - MOVGR2FCSR, MOVFCSR2GR - MOVFR2CF, MOVCF2FR - MOVGR2CF, MOVCF2GR Signed-off-by:Song Gao <gaosong@loongson.cn> Signed-off-by:
Xiaojuan Yang <yangxiaojuan@loongson.cn> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20220606124333.2060567-14-yangxiaojuan@loongson.cn> Signed-off-by:
Richard Henderson <richard.henderson@linaro.org>
Showing
- target/loongarch/fpu_helper.c 6 additions, 0 deletionstarget/loongarch/fpu_helper.c
- target/loongarch/helper.h 2 additions, 0 deletionstarget/loongarch/helper.h
- target/loongarch/insn_trans/trans_fmov.c.inc 157 additions, 0 deletionstarget/loongarch/insn_trans/trans_fmov.c.inc
- target/loongarch/insns.decode 37 additions, 0 deletionstarget/loongarch/insns.decode
- target/loongarch/translate.c 1 addition, 0 deletionstarget/loongarch/translate.c
target/loongarch/insn_trans/trans_fmov.c.inc
0 → 100644
Please register or sign in to comment