mirror of
https://github.com/qemu/qemu.git
synced 2024-12-05 09:43:44 +08:00
target/riscv: Fix zfa fleq.d and fltq.d
Commita47842d
("riscv: Add support for the Zfa extension") implemented the zfa extension. However, it has some typos for fleq.d and fltq.d. Both of them misused the fltq.s helper function. Fixes:a47842d
("riscv: Add support for the Zfa extension") Signed-off-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com> Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Weiwei Li <liweiwei@iscas.ac.cn> Message-ID: <20230728003906.768-1-zhiwei_liu@linux.alibaba.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
parent
0228aca23a
commit
eda633a534
@ -470,7 +470,7 @@ bool trans_fleq_d(DisasContext *ctx, arg_fleq_d *a)
|
||||
TCGv_i64 src1 = get_fpr_hs(ctx, a->rs1);
|
||||
TCGv_i64 src2 = get_fpr_hs(ctx, a->rs2);
|
||||
|
||||
gen_helper_fltq_s(dest, cpu_env, src1, src2);
|
||||
gen_helper_fleq_d(dest, cpu_env, src1, src2);
|
||||
gen_set_gpr(ctx, a->rd, dest);
|
||||
return true;
|
||||
}
|
||||
@ -485,7 +485,7 @@ bool trans_fltq_d(DisasContext *ctx, arg_fltq_d *a)
|
||||
TCGv_i64 src1 = get_fpr_hs(ctx, a->rs1);
|
||||
TCGv_i64 src2 = get_fpr_hs(ctx, a->rs2);
|
||||
|
||||
gen_helper_fltq_s(dest, cpu_env, src1, src2);
|
||||
gen_helper_fltq_d(dest, cpu_env, src1, src2);
|
||||
gen_set_gpr(ctx, a->rd, dest);
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user