ptx: Fix calling convention printing in AsmWriter.cpp
authorJustin Holewinski <justin.holewinski@gmail.com>
Mon, 7 Mar 2011 14:32:30 +0000 (14:32 +0000)
committerJustin Holewinski <justin.holewinski@gmail.com>
Mon, 7 Mar 2011 14:32:30 +0000 (14:32 +0000)
This allows LLVM IR using ptx_kernel or ptx_device calling
conventions to be properly printed when emitted in text form.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127157 91177308-0d34-0410-b5e6-96231b3b80d8

lib/VMCore/AsmWriter.cpp

index ff6084d8a8bc6a7eb0324a8e502c59ca5b83b156..ffd367a7ada216decf255f353c9aad9cc94cb0d4 100644 (file)
@@ -1584,8 +1584,8 @@ void AssemblyWriter::printFunction(const Function *F) {
   case CallingConv::ARM_AAPCS:    Out << "arm_aapcscc "; break;
   case CallingConv::ARM_AAPCS_VFP:Out << "arm_aapcs_vfpcc "; break;
   case CallingConv::MSP430_INTR:  Out << "msp430_intrcc "; break;
-  case CallingConv::PTX_Kernel:   Out << "ptx_kernel"; break;
-  case CallingConv::PTX_Device:   Out << "ptx_device"; break;
+  case CallingConv::PTX_Kernel:   Out << "ptx_kernel "; break;
+  case CallingConv::PTX_Device:   Out << "ptx_device "; break;
   default: Out << "cc" << F->getCallingConv() << " "; break;
   }