Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related...
[oota-llvm.git] / lib / Target / PowerPC / AsmParser / PPCAsmParser.cpp
index 4c90b211f5f54d93dc632639adc61f6f66a6a992..1ad3d07831af36c9c9c7b83b5e2b9466c4d388c0 100644 (file)
@@ -295,10 +295,10 @@ public:
                const MCTargetOptions &Options)
       : MCTargetAsmParser(Options), STI(STI), MII(MII) {
     // Check for 64-bit vs. 32-bit pointer mode.
-    const TargetTuple &TT = STI.getTargetTuple();
-    IsPPC64 = (TT.getArch() == TargetTuple::ppc64 ||
-               TT.getArch() == TargetTuple::ppc64le);
-    IsDarwin = TT.isMacOSX();
+    Triple TheTriple(STI.getTargetTriple());
+    IsPPC64 = (TheTriple.getArch() == Triple::ppc64 ||
+               TheTriple.getArch() == Triple::ppc64le);
+    IsDarwin = TheTriple.isMacOSX();
     // Initialize the set of available features.
     setAvailableFeatures(ComputeAvailableFeatures(STI.getFeatureBits()));
   }