Due to the new tail call optimization, trampolines can no
authorDuncan Sands <baldrick@free.fr>
Fri, 12 Oct 2007 19:37:31 +0000 (19:37 +0000)
committerDuncan Sands <baldrick@free.fr>
Fri, 12 Oct 2007 19:37:31 +0000 (19:37 +0000)
longer be created for fastcc functions.

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

lib/Target/X86/X86ISelLowering.cpp

index 5a67f03460a9ac1430b06c41a98b3d9d09b4eed6..894faa3b8dd3b11b20eea09c03e054ff564cef70 100644 (file)
@@ -4878,7 +4878,6 @@ SDOperand X86TargetLowering::LowerTRAMPOLINE(SDOperand Op,
     default:
       assert(0 && "Unsupported calling convention");
     case CallingConv::C:
-    case CallingConv::Fast:
     case CallingConv::X86_StdCall: {
       // Pass 'nest' parameter in ECX.
       // Must be kept in sync with X86CallingConv.td