[llvm] r281473 - Adding missing directive for Power9.

Nemanja Ivanovic via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 14 07:09:39 PDT 2016


Author: nemanjai
Date: Wed Sep 14 09:09:39 2016
New Revision: 281473

URL: http://llvm.org/viewvc/llvm-project?rev=281473&view=rev
Log:
Adding missing directive for Power9.
There is currently no codegen for Power9 that depends on the directive
so this is NFC for now but will be important in the future. This was
missed in r268950 so I'm adding it now.


Modified:
    llvm/trunk/lib/Target/PowerPC/PPC.td

Modified: llvm/trunk/lib/Target/PowerPC/PPC.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPC.td?rev=281473&r1=281472&r2=281473&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPC.td (original)
+++ llvm/trunk/lib/Target/PowerPC/PPC.td Wed Sep 14 09:09:39 2016
@@ -203,7 +203,7 @@ def ProcessorFeatures {
   list<SubtargetFeature> Power8FeatureList =
       !listconcat(Power7FeatureList, Power8SpecificFeatures);
   list<SubtargetFeature> Power9SpecificFeatures =
-      [FeatureP9Altivec, FeatureP9Vector, FeatureISA3_0];
+      [DirectivePwr9, FeatureP9Altivec, FeatureP9Vector, FeatureISA3_0];
   list<SubtargetFeature> Power9FeatureList =
       !listconcat(Power8FeatureList, Power9SpecificFeatures);
 }




More information about the llvm-commits mailing list