All float computations are kept to be 64 bit, fix types for various TCGv.
Performing TCGv type conversion as necessary when interaction with GPR
happens.
Signed-off-by: Jiaxun Yang<jiaxun.yang@flygoat.com>
---
target/loongarch/tcg/insn_trans/trans_farith.c.inc | 53 +++++++-------
target/loongarch/tcg/insn_trans/trans_fcmp.c.inc | 16 ++---
.../loongarch/tcg/insn_trans/trans_fmemory.c.inc | 34 ++++-----
target/loongarch/tcg/insn_trans/trans_fmov.c.inc | 83 ++++++++++++----------
target/loongarch/tcg/translate.c | 6 +-
5 files changed, 99 insertions(+), 93 deletions(-)