[llvm] 65cb5d5 - [RISCV] Remove DecoderNamespace from vector pseudoinstructions.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 6 10:25:19 PST 2023
Author: Craig Topper
Date: 2023-12-06T10:25:00-08:00
New Revision: 65cb5d58eb5783c17fd2121db79ebac950b767b2
URL: https://github.com/llvm/llvm-project/commit/65cb5d58eb5783c17fd2121db79ebac950b767b2
DIFF: https://github.com/llvm/llvm-project/commit/65cb5d58eb5783c17fd2121db79ebac950b767b2.diff
LOG: [RISCV] Remove DecoderNamespace from vector pseudoinstructions.
Pseudoinstructions don't have decoding information so don't need
a namespace.
Added:
Modified:
llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td b/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td
index 235cfd3f604b7..fa618b437ce77 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td
@@ -397,25 +397,25 @@ let Predicates = [HasVendorXSfvcp] in {
}
}
-let Predicates = [HasVendorXSfvqmaccdod], DecoderNamespace = "XSfvqmaccdod" in {
+let Predicates = [HasVendorXSfvqmaccdod] in {
defm VQMACCU_2x8x2 : VPseudoSiFiveVQMACC;
defm VQMACC_2x8x2 : VPseudoSiFiveVQMACC;
defm VQMACCUS_2x8x2 : VPseudoSiFiveVQMACC;
defm VQMACCSU_2x8x2 : VPseudoSiFiveVQMACC;
}
-let Predicates = [HasVendorXSfvqmaccqoq], DecoderNamespace = "XSfvqmaccqoq" in {
+let Predicates = [HasVendorXSfvqmaccqoq] in {
defm VQMACCU_4x8x4 : VPseudoSiFiveVQMACC;
defm VQMACC_4x8x4 : VPseudoSiFiveVQMACC;
defm VQMACCUS_4x8x4 : VPseudoSiFiveVQMACC;
defm VQMACCSU_4x8x4 : VPseudoSiFiveVQMACC;
}
-let Predicates = [HasVendorXSfvfwmaccqqq], DecoderNamespace = "XSfvfwmaccqqq" in {
+let Predicates = [HasVendorXSfvfwmaccqqq] in {
defm VFWMACC_4x4x4 : VPseudoSiFiveVFWMACC;
}
-let Predicates = [HasVendorXSfvfnrclipxfqf], DecoderNamespace = "XSfvfnrclipxfqf" in {
+let Predicates = [HasVendorXSfvfnrclipxfqf] in {
defm VFNRCLIP_XU_F_QF : VPseudoSiFiveVFNRCLIP;
defm VFNRCLIP_X_F_QF : VPseudoSiFiveVFNRCLIP;
}
More information about the llvm-commits
mailing list