[llvm] b99ed5c - [Hexagon] Rename FeatureHasPreV65 to FeaturePreV65

Krzysztof Parzyszek via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 3 06:21:18 PST 2020


Author: Krzysztof Parzyszek
Date: 2020-02-03T08:20:59-06:00
New Revision: b99ed5c0b4fc461ac5ee1d9001ea587125c84361

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

LOG: [Hexagon] Rename FeatureHasPreV65 to FeaturePreV65

Added: 
    

Modified: 
    llvm/lib/Target/Hexagon/Hexagon.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/Hexagon/Hexagon.td b/llvm/lib/Target/Hexagon/Hexagon.td
index 04c8b23898dd..ddf8b3937a7f 100644
--- a/llvm/lib/Target/Hexagon/Hexagon.td
+++ b/llvm/lib/Target/Hexagon/Hexagon.td
@@ -62,7 +62,7 @@ def FeatureCompound: SubtargetFeature<"compound", "UseCompound", "true",
       "Use compound instructions">;
 def FeaturePackets: SubtargetFeature<"packets", "UsePackets", "true",
       "Support for instruction packets">;
-def FeatureHasPreV65: SubtargetFeature<"prev65", "HasPreV65", "true",
+def FeaturePreV65: SubtargetFeature<"prev65", "HasPreV65", "true",
       "Support features deprecated in v65">;
 def FeatureLongCalls: SubtargetFeature<"long-calls", "UseLongCalls", "true",
       "Use constant-extended calls">;
@@ -113,7 +113,7 @@ def UseZReg            : Predicate<"HST->useZRegOps()">,
                          AssemblerPredicate<"ExtensionZReg">;
 def UseCompound        : Predicate<"HST->useCompound()">;
 def HasPreV65          : Predicate<"HST->hasPreV65()">,
-                         AssemblerPredicate<"FeatureHasPreV65">;
+                         AssemblerPredicate<"FeaturePreV65">;
 def HasMemNoShuf       : Predicate<"HST->hasMemNoShuf()">,
                          AssemblerPredicate<"FeatureMemNoShuf">;
 def UseUnsafeMath      : Predicate<"HST->useUnsafeMath()">;
@@ -364,23 +364,23 @@ class Proc<string Name, SchedMachineModel Model,
 
 def : Proc<"generic", HexagonModelV60,
            [ArchV5, ArchV55, ArchV60,
-            FeatureCompound, FeatureDuplex, FeatureHasPreV65, FeatureMemops,
+            FeatureCompound, FeatureDuplex, FeaturePreV65, FeatureMemops,
             FeatureNVJ, FeatureNVS, FeaturePackets, FeatureSmallData]>;
 def : Proc<"hexagonv5",  HexagonModelV5,
            [ArchV5,
-            FeatureCompound, FeatureDuplex, FeatureHasPreV65, FeatureMemops,
+            FeatureCompound, FeatureDuplex, FeaturePreV65, FeatureMemops,
             FeatureNVJ, FeatureNVS, FeaturePackets, FeatureSmallData]>;
 def : Proc<"hexagonv55", HexagonModelV55,
            [ArchV5, ArchV55,
-            FeatureCompound, FeatureDuplex, FeatureHasPreV65, FeatureMemops,
+            FeatureCompound, FeatureDuplex, FeaturePreV65, FeatureMemops,
             FeatureNVJ, FeatureNVS, FeaturePackets, FeatureSmallData]>;
 def : Proc<"hexagonv60", HexagonModelV60,
            [ArchV5, ArchV55, ArchV60,
-            FeatureCompound, FeatureDuplex, FeatureHasPreV65, FeatureMemops,
+            FeatureCompound, FeatureDuplex, FeaturePreV65, FeatureMemops,
             FeatureNVJ, FeatureNVS, FeaturePackets, FeatureSmallData]>;
 def : Proc<"hexagonv62", HexagonModelV62,
            [ArchV5, ArchV55, ArchV60, ArchV62,
-            FeatureCompound, FeatureDuplex, FeatureHasPreV65, FeatureMemops,
+            FeatureCompound, FeatureDuplex, FeaturePreV65, FeatureMemops,
             FeatureNVJ, FeatureNVS, FeaturePackets, FeatureSmallData]>;
 def : Proc<"hexagonv65", HexagonModelV65,
            [ArchV5, ArchV55, ArchV60, ArchV62, ArchV65,


        


More information about the llvm-commits mailing list