[llvm] 0f15ace - [mips] Rename target feature Mips3D => HasMips3D. NFC

Simon Atanasyan via llvm-commits llvm-commits at lists.llvm.org
Sun Mar 22 13:36:35 PDT 2020


Author: Simon Atanasyan
Date: 2020-03-22T23:34:31+03:00
New Revision: 0f15ace018bf4cd73f80c5741f0fd5e0183cb7ae

URL: https://github.com/llvm/llvm-project/commit/0f15ace018bf4cd73f80c5741f0fd5e0183cb7ae
DIFF: https://github.com/llvm/llvm-project/commit/0f15ace018bf4cd73f80c5741f0fd5e0183cb7ae.diff

LOG: [mips] Rename target feature Mips3D => HasMips3D. NFC

Added: 
    

Modified: 
    llvm/lib/Target/Mips/MipsInstrFPU.td
    llvm/lib/Target/Mips/MipsSubtarget.h

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/Mips/MipsInstrFPU.td b/llvm/lib/Target/Mips/MipsInstrFPU.td
index 37a0aefc9636..5696df96e798 100644
--- a/llvm/lib/Target/Mips/MipsInstrFPU.td
+++ b/llvm/lib/Target/Mips/MipsInstrFPU.td
@@ -72,7 +72,7 @@ def IsNotSingleFloat : Predicate<"!Subtarget->isSingleFloat()">,
                        AssemblerPredicate<(all_of (not FeatureSingleFloat))>;
 def IsNotSoftFloat   : Predicate<"!Subtarget->useSoftFloat()">,
                        AssemblerPredicate<(all_of (not FeatureSoftFloat))>;
-def Mips3D           : Predicate<"Subtarget->has3D()">,
+def HasMips3D        : Predicate<"Subtarget->has3D()">,
                        AssemblerPredicate<(all_of FeatureMips3D)>;
 
 //===----------------------------------------------------------------------===//
@@ -479,7 +479,7 @@ let DecoderNamespace = "MipsFP64" in {
 }
 
 let DecoderNamespace = "MipsFP64" in {
-  let AdditionalPredicates = [Mips3D] in {
+  let AdditionalPredicates = [HasMips3D] in {
     def ADDR_PS64   : ADDS_FT<"addr.ps", FGR64Opnd, II_ADDR_PS, 0>,
                       ADDS_FM<0x18, 22>, ISA_MIPS32R2_NOT_32R6_64R6, FGR_64;
     def MULR_PS64   : ADDS_FT<"mulr.ps", FGR64Opnd, II_MULR_PS, 0>,

diff  --git a/llvm/lib/Target/Mips/MipsSubtarget.h b/llvm/lib/Target/Mips/MipsSubtarget.h
index 9303832e38a9..26ee961fc95d 100644
--- a/llvm/lib/Target/Mips/MipsSubtarget.h
+++ b/llvm/lib/Target/Mips/MipsSubtarget.h
@@ -315,6 +315,7 @@ class MipsSubtarget : public MipsGenSubtargetInfo {
   bool hasDSP() const { return HasDSP; }
   bool hasDSPR2() const { return HasDSPR2; }
   bool hasDSPR3() const { return HasDSPR3; }
+  bool has3D() const { return Has3D; }
   bool hasMSA() const { return HasMSA; }
   bool disableMadd4() const { return DisableMadd4; }
   bool hasEVA() const { return HasEVA; }


        


More information about the llvm-commits mailing list