diff options
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/PowerPC/PPC.td | 7 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCSubtarget.h | 4 |
3 files changed, 7 insertions, 8 deletions
diff --git a/llvm/lib/Target/PowerPC/PPC.td b/llvm/lib/Target/PowerPC/PPC.td index f13be4ab9d0..46d56a4a543 100644 --- a/llvm/lib/Target/PowerPC/PPC.td +++ b/llvm/lib/Target/PowerPC/PPC.td @@ -104,10 +104,9 @@ def FeatureQPX : SubtargetFeature<"qpx","HasQPX", "true", def FeatureVSX : SubtargetFeature<"vsx","HasVSX", "true", "Enable VSX instructions", [FeatureAltivec]>; -def FeaturePower8Vector : SubtargetFeature<"power8-vector", "HasPower8Vector", - "true", - "Enable Power8 vector instructions", - [FeatureVSX, FeatureAltivec]>; +def FeatureP8Vector : SubtargetFeature<"power8-vector", "HasP8Vector", "true", + "Enable POWER8 vector instructions", + [FeatureVSX, FeatureAltivec]>; def DeprecatedMFTB : SubtargetFeature<"", "DeprecatedMFTB", "true", "Treat mftb as deprecated">; diff --git a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp index 8d00be82959..d6b964d372c 100644 --- a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp +++ b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp @@ -94,7 +94,7 @@ void PPCSubtarget::initializeEnvironment() { HasSPE = false; HasQPX = false; HasVSX = false; - HasPower8Vector = false; + HasP8Vector = false; HasFCPSGN = false; HasFSQRT = false; HasFRE = false; @@ -158,7 +158,7 @@ void PPCSubtarget::initSubtargetFeatures(StringRef CPU, StringRef FS) { // issues in those instructions can be addressed. if (IsLittleEndian) { HasVSX = false; - HasPower8Vector = false; + HasP8Vector = false; } // Determine default ABI. diff --git a/llvm/lib/Target/PowerPC/PPCSubtarget.h b/llvm/lib/Target/PowerPC/PPCSubtarget.h index 8c135379c7f..1df19c3e1eb 100644 --- a/llvm/lib/Target/PowerPC/PPCSubtarget.h +++ b/llvm/lib/Target/PowerPC/PPCSubtarget.h @@ -91,7 +91,7 @@ protected: bool HasSPE; bool HasQPX; bool HasVSX; - bool HasPower8Vector; + bool HasP8Vector; bool HasFCPSGN; bool HasFSQRT; bool HasFRE, HasFRES, HasFRSQRTE, HasFRSQRTES; @@ -216,7 +216,7 @@ public: bool hasSPE() const { return HasSPE; } bool hasQPX() const { return HasQPX; } bool hasVSX() const { return HasVSX; } - bool hasPower8Vector() const { return HasPower8Vector; } + bool hasP8Vector() const { return HasP8Vector; } bool hasMFOCRF() const { return HasMFOCRF; } bool hasISEL() const { return HasISEL; } bool hasPOPCNTD() const { return HasPOPCNTD; } |