mirror of https://github.com/xemu-project/xemu.git
target/loongarch: Fix fnm{sub/add}_{s/d} set wrong flags
Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Song Gao <gaosong@loongson.cn> Message-Id: <20220930024510.800005-3-gaosong@loongson.cn>
This commit is contained in:
parent
68e35a2b75
commit
153620126a
|
@ -97,9 +97,9 @@ TRANS(fmadd_s, gen_muladd, gen_helper_fmuladd_s, 0)
|
|||
TRANS(fmadd_d, gen_muladd, gen_helper_fmuladd_d, 0)
|
||||
TRANS(fmsub_s, gen_muladd, gen_helper_fmuladd_s, float_muladd_negate_c)
|
||||
TRANS(fmsub_d, gen_muladd, gen_helper_fmuladd_d, float_muladd_negate_c)
|
||||
TRANS(fnmadd_s, gen_muladd, gen_helper_fmuladd_s,
|
||||
float_muladd_negate_product | float_muladd_negate_c)
|
||||
TRANS(fnmadd_d, gen_muladd, gen_helper_fmuladd_d,
|
||||
float_muladd_negate_product | float_muladd_negate_c)
|
||||
TRANS(fnmsub_s, gen_muladd, gen_helper_fmuladd_s, float_muladd_negate_product)
|
||||
TRANS(fnmsub_d, gen_muladd, gen_helper_fmuladd_d, float_muladd_negate_product)
|
||||
TRANS(fnmadd_s, gen_muladd, gen_helper_fmuladd_s, float_muladd_negate_result)
|
||||
TRANS(fnmadd_d, gen_muladd, gen_helper_fmuladd_d, float_muladd_negate_result)
|
||||
TRANS(fnmsub_s, gen_muladd, gen_helper_fmuladd_s,
|
||||
float_muladd_negate_c | float_muladd_negate_result)
|
||||
TRANS(fnmsub_d, gen_muladd, gen_helper_fmuladd_d,
|
||||
float_muladd_negate_c | float_muladd_negate_result)
|
||||
|
|
Loading…
Reference in New Issue