[RISCV] Remove unused SchedClass WriteVFCvtFToFV. NFC
authorCraig Topper <craig.topper@sifive.com>
Tue, 11 Oct 2022 23:25:28 +0000 (16:25 -0700)
committerCraig Topper <craig.topper@sifive.com>
Tue, 11 Oct 2022 23:26:06 +0000 (16:26 -0700)
This isn't bound to any instruction. From the section comment it
was for single-width F-to-F conversions, but those don't exist.

llvm/lib/Target/RISCV/RISCVScheduleV.td

index ab8320c..7b43be5 100644 (file)
@@ -212,7 +212,6 @@ def WriteVFMovV       : SchedWrite;
 // 13.17. Single-Width Floating-Point/Integer Type-Convert Instructions
 def WriteVFCvtIToFV   : SchedWrite;
 def WriteVFCvtFToIV   : SchedWrite;
-def WriteVFCvtFToFV   : SchedWrite;
 // 13.18. Widening Floating-Point/Integer Type-Convert Instructions
 def WriteVFWCvtIToFV  : SchedWrite;
 def WriteVFWCvtFToIV  : SchedWrite;
@@ -665,7 +664,6 @@ def : WriteRes<WriteVFMergeV, []>;
 def : WriteRes<WriteVFMovV, []>;
 def : WriteRes<WriteVFCvtIToFV, []>;
 def : WriteRes<WriteVFCvtFToIV, []>;
-def : WriteRes<WriteVFCvtFToFV, []>;
 def : WriteRes<WriteVFWCvtIToFV, []>;
 def : WriteRes<WriteVFWCvtFToIV, []>;
 def : WriteRes<WriteVFWCvtFToFV, []>;