diff options
| author | Hal Finkel <hfinkel@anl.gov> | 2015-04-11 13:40:36 +0000 |
|---|---|---|
| committer | Hal Finkel <hfinkel@anl.gov> | 2015-04-11 13:40:36 +0000 |
| commit | 58f5f9c39330fcbf37cb4d9c6b4d1127d2caa5af (patch) | |
| tree | aa1a3798b7e563fcb636d9722e995c816d2bec9f /llvm/lib/Target/PowerPC | |
| parent | bec52353bc1f7edec80ae09df4a9786197333a91 (diff) | |
| download | bcm5719-llvm-58f5f9c39330fcbf37cb4d9c6b4d1127d2caa5af.tar.gz bcm5719-llvm-58f5f9c39330fcbf37cb4d9c6b4d1127d2caa5af.zip | |
[PowerPC] Disable part-word atomics on the P7
As it turns out, even though these are part of ISA 2.06, the P7 does not
support them (or, at least, not any P7s we're tested so far).
llvm-svn: 234686
Diffstat (limited to 'llvm/lib/Target/PowerPC')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPC.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/PPC.td b/llvm/lib/Target/PowerPC/PPC.td index e8c82399a6f..1a02bcca936 100644 --- a/llvm/lib/Target/PowerPC/PPC.td +++ b/llvm/lib/Target/PowerPC/PPC.td @@ -163,12 +163,12 @@ def ProcessorFeatures { FeatureRecipPrec, FeatureSTFIWX, FeatureLFIWAX, FeatureFPRND, FeatureFPCVT, FeatureISEL, FeaturePOPCNTD, FeatureCMPB, FeatureLDBRX, - Feature64Bit /*, Feature64BitRegs */, FeaturePartwordAtomic, + Feature64Bit /*, Feature64BitRegs */, FeatureBPERMD, FeatureExtDiv, DeprecatedMFTB, DeprecatedDST]; list<SubtargetFeature> Power8SpecificFeatures = [DirectivePwr8, FeatureP8Altivec, FeatureP8Vector, FeatureP8Crypto, - FeatureHTM, FeatureDirectMove, FeatureICBT]; + FeatureHTM, FeatureDirectMove, FeatureICBT, FeaturePartwordAtomic]; list<SubtargetFeature> Power8FeatureList = !listconcat(Power7FeatureList, Power8SpecificFeatures); } |

