[llvm] r223751 - Restore r223709 as it was meant to be, and enable FeatureP8Vector for P8

Bill Schmidt wschmidt at linux.vnet.ibm.com
Mon Dec 8 19:02:48 PST 2014


Author: wschmidt
Date: Mon Dec  8 21:02:48 2014
New Revision: 223751

URL: http://llvm.org/viewvc/llvm-project?rev=223751&view=rev
Log:
Restore r223709 as it was meant to be, and enable FeatureP8Vector for P8

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=223751&r1=223750&r2=223751&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPC.td (original)
+++ llvm/trunk/lib/Target/PowerPC/PPC.td Mon Dec  8 21:02:48 2014
@@ -303,7 +303,7 @@ def : ProcessorModel<"pwr6x", G5Model,
                    FeatureFPRND, Feature64Bit,
                    DeprecatedMFTB, DeprecatedDST]>;
 def : ProcessorModel<"pwr7", P7Model,
-                  [DirectivePwr7, FeatureAltivec,
+                  [DirectivePwr7, FeatureAltivec, FeatureVSX,
                    FeatureMFOCRF, FeatureFCPSGN, FeatureFSqrt, FeatureFRE,
                    FeatureFRES, FeatureFRSQRTE, FeatureFRSQRTES,
                    FeatureRecipPrec, FeatureSTFIWX, FeatureLFIWAX,
@@ -312,7 +312,7 @@ def : ProcessorModel<"pwr7", P7Model,
                    Feature64Bit /*, Feature64BitRegs */,
                    DeprecatedMFTB, DeprecatedDST]>;
 def : ProcessorModel<"pwr8", P7Model /* FIXME: Update to P8Model when available */,
-                  [DirectivePwr8, FeatureAltivec,
+                  [DirectivePwr8, FeatureAltivec, FeatureVSX, FeatureP8Vector,
                    FeatureMFOCRF, FeatureFCPSGN, FeatureFSqrt, FeatureFRE,
                    FeatureFRES, FeatureFRSQRTE, FeatureFRSQRTES,
                    FeatureRecipPrec, FeatureSTFIWX, FeatureLFIWAX,





More information about the llvm-commits mailing list