diff options
author | Duncan Sands <baldrick@free.fr> | 2007-10-12 19:37:31 +0000 |
---|---|---|
committer | Duncan Sands <baldrick@free.fr> | 2007-10-12 19:37:31 +0000 |
commit | 2e4d675d9382bea5767e3b2f35f0c5a01a15bd7b (patch) | |
tree | 1d813da1ddaf54eee25291c95adf926b0a4e1501 | |
parent | f646774edd2588f6aa866ceb5e1b921f924a246f (diff) |
Due to the new tail call optimization, trampolines can no
longer be created for fastcc functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42925 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/X86/X86ISelLowering.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index 5a67f03460..894faa3b8d 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/lib/Target/X86/X86ISelLowering.cpp @@ -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 |