[RISCV] Clear mayRaiseFPException for fclass.d instruction.
authorCraig Topper <craig.topper@sifive.com>
Wed, 22 Mar 2023 02:48:20 +0000 (19:48 -0700)
committerCraig Topper <craig.topper@sifive.com>
Wed, 22 Mar 2023 02:48:23 +0000 (19:48 -0700)
We got it right for fclass.s and fclass.h.

llvm/lib/Target/RISCV/RISCVInstrInfoD.td

index 0adb000..e3d7dee 100644 (file)
@@ -145,6 +145,7 @@ defm FLT_D : FPCmp_rr_m<0b1010001, 0b001, "flt.d", DINX>;
 defm FLE_D : FPCmp_rr_m<0b1010001, 0b000, "fle.d", DINX>;
 }
 
+let mayRaiseFPException = 0 in
 defm FCLASS_D : FPUnaryOp_r_m<0b1110001, 0b00000, 0b001, XDINX, "fclass.d">,
                 Sched<[WriteFClass64, ReadFClass64]>;