mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-02 07:17:36 +00:00
[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). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234686 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user