[llvm] 9883aa9 - [RISCV] Remove some unnecessary UnsupportedSched* that are implied by others. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 21 18:14:56 PST 2025


Author: Craig Topper
Date: 2025-01-21T18:00:52-08:00
New Revision: 9883aa925e4b5a730ed3705f88a73bfcb70e82e4

URL: https://github.com/llvm/llvm-project/commit/9883aa925e4b5a730ed3705f88a73bfcb70e82e4
DIFF: https://github.com/llvm/llvm-project/commit/9883aa925e4b5a730ed3705f88a73bfcb70e82e4.diff

LOG: [RISCV] Remove some unnecessary UnsupportedSched* that are implied by others. NFC

Tablegen is missing a check that should have caught that these
were duplicated. I'm working to restore that check.

Added: 
    

Modified: 
    llvm/lib/Target/RISCV/RISCVSchedMIPSP8700.td
    llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/RISCV/RISCVSchedMIPSP8700.td b/llvm/lib/Target/RISCV/RISCVSchedMIPSP8700.td
index 550f83a59b8b0e..a8e8de24979887 100644
--- a/llvm/lib/Target/RISCV/RISCVSchedMIPSP8700.td
+++ b/llvm/lib/Target/RISCV/RISCVSchedMIPSP8700.td
@@ -277,5 +277,4 @@ defm : UnsupportedSchedSFB;
 defm : UnsupportedSchedZabha;
 defm : UnsupportedSchedXsfvcp;
 defm : UnsupportedSchedZvk;
-defm : UnsupportedSchedZvkned;
 }

diff  --git a/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td b/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td
index dc20fdcea4d789..4aa74b020825ce 100644
--- a/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td
+++ b/llvm/lib/Target/RISCV/RISCVSchedSyntacoreSCR1.td
@@ -105,7 +105,6 @@ def : ReadAdvance<ReadIMul32, 0>;
 //===----------------------------------------------------------------------===//
 // Unsupported extensions
 defm : UnsupportedSchedA;
-defm : UnsupportedSchedD;
 defm : UnsupportedSchedF;
 defm : UnsupportedSchedSFB;
 defm : UnsupportedSchedV;
@@ -117,7 +116,6 @@ defm : UnsupportedSchedZbs;
 defm : UnsupportedSchedZbkb;
 defm : UnsupportedSchedZbkx;
 defm : UnsupportedSchedZfa;
-defm : UnsupportedSchedZfh;
 defm : UnsupportedSchedXsfvcp;
 defm : UnsupportedSchedZvk;
 }


        


More information about the llvm-commits mailing list