Skip to content

Commit ba3c1ed

Browse files
authored
[RISCV] Correct the scheduler class for FCVT_S_BF16. (#107028)
Use FCvtF16ToF32 instead of FCvtF32ToF16.
1 parent b6597f5 commit ba3c1ed

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/RISCV/RISCVInstrInfoZfbfmin.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ let Predicates = [HasStdExtZfbfmin] in {
3131
def FCVT_BF16_S : FPUnaryOp_r_frm<0b0100010, 0b01000, FPR16, FPR32, "fcvt.bf16.s">,
3232
Sched<[WriteFCvtF32ToF16, ReadFCvtF32ToF16]>;
3333
def FCVT_S_BF16 : FPUnaryOp_r_frm<0b0100000, 0b00110, FPR32, FPR16, "fcvt.s.bf16">,
34-
Sched<[WriteFCvtF32ToF16, ReadFCvtF32ToF16]>;
34+
Sched<[WriteFCvtF16ToF32, ReadFCvtF16ToF32]>;
3535
} // Predicates = [HasStdExtZfbfmin]
3636

3737
//===----------------------------------------------------------------------===//

0 commit comments

Comments
 (0)