Displaying 1 result from an estimated 1 matches for "fcvt_d_lu".
Did you mean:
fcvt_d_l
2018 Aug 28
2
(no subject)
...{
143 let rs2 = 0b00001;
144 }
162 def FCVT_D_L : FPUnaryOp_r_frm<0b1101001, FPR64, GPR, "fcvt.d.l">
{
163 let rs2 = 0b00010;
164 }
165 def : FPUnaryOpDynFrmAlias<FCVT_D_L, "fcvt.d.l", FPR64,
GPR>;
166
167 def FCVT_D_LU : FPUnaryOp_r_frm<0b1101001, FPR64, GPR, "fcvt.d.lu">
{
168 let rs2 = 0b00011;
169 }
I would expect FCVT_D_W and FCVT_D_WU to be FPUnaryOp_r_frm instead of
FPUnaryOp_r. Currently they seem to hard code the rounding mode to 0b000.
Is my understanding correct or I'...