summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2014-12-09 03:02:48 +0000
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>2014-12-09 03:02:48 +0000
commit09135000210ec09396b4f7c5ed2884b8cf51aee6 (patch)
tree37132b76849786a5efce45672a7b4b72f7488560 /llvm/lib
parent76c21b5a27643f8534fcf1139461f501a9fba6fd (diff)
downloadbcm5719-llvm-09135000210ec09396b4f7c5ed2884b8cf51aee6.tar.gz
bcm5719-llvm-09135000210ec09396b4f7c5ed2884b8cf51aee6.zip
Restore r223709 as it was meant to be, and enable FeatureP8Vector for P8
llvm-svn: 223751
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/PowerPC/PPC.td4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/PPC.td b/llvm/lib/Target/PowerPC/PPC.td
index 46d56a4a543..e200418ad56 100644
--- a/llvm/lib/Target/PowerPC/PPC.td
+++ b/llvm/lib/Target/PowerPC/PPC.td
@@ -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,
OpenPOWER on IntegriCloud