Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related...
[oota-llvm.git] / lib / Target / AMDGPU / MCTargetDesc / AMDGPUAsmBackend.cpp
index 5d93b73c0df53f89350881c01e813d414e153a45..4434d9b119c63a7df09a467520765a7693864b46 100644 (file)
@@ -174,8 +174,9 @@ public:
 
 MCAsmBackend *llvm::createAMDGPUAsmBackend(const Target &T,
                                            const MCRegisterInfo &MRI,
-                                           const TargetTuple &TT,
-                                           StringRef CPU) {
+                                           const Triple &TT, StringRef CPU) {
+  Triple TargetTriple(TT);
+
   // Use 64-bit ELF for amdgcn
-  return new ELFAMDGPUAsmBackend(T, TT.getArch() == TargetTuple::amdgcn);
+  return new ELFAMDGPUAsmBackend(T, TargetTriple.getArch() == Triple::amdgcn);
 }