diff options
author | Dan Gohman <gohman@apple.com> | 2010-02-08 20:27:50 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2010-02-08 20:27:50 +0000 |
commit | 1797ed50f488f2030f9f9a0ac7426262abf5220a (patch) | |
tree | 8692733d172d88c97ca7b658d0986ecafcbc86b6 /lib/Target/X86/X86ISelLowering.cpp | |
parent | 7edd8e38c4ad710cd5158de2ffa8eb92b4527375 (diff) | |
download | external_llvm-1797ed50f488f2030f9f9a0ac7426262abf5220a.zip external_llvm-1797ed50f488f2030f9f9a0ac7426262abf5220a.tar.gz external_llvm-1797ed50f488f2030f9f9a0ac7426262abf5220a.tar.bz2 |
Rename the PerformTailCallOpt variable to GuaranteedTailCallOpt to reflect
its current purpose.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95564 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86ISelLowering.cpp')
-rw-r--r-- | lib/Target/X86/X86ISelLowering.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/Target/X86/X86ISelLowering.cpp b/lib/Target/X86/X86ISelLowering.cpp index b268e4b..331bac6 100644 --- a/lib/Target/X86/X86ISelLowering.cpp +++ b/lib/Target/X86/X86ISelLowering.cpp @@ -1391,7 +1391,7 @@ bool X86TargetLowering::IsCalleePop(bool IsVarArg, CallingConv::ID CallingConv){ case CallingConv::X86_FastCall: return !Subtarget->is64Bit(); case CallingConv::Fast: - return PerformTailCallOpt; + return GuaranteedTailCallOpt; } } @@ -1441,7 +1441,7 @@ CreateCopyOfByValArgument(SDValue Src, SDValue Dst, SDValue Chain, /// FuncIsMadeTailCallSafe - Return true if the function is being made into /// a tailcall target by changing its ABI. static bool FuncIsMadeTailCallSafe(CallingConv::ID CC) { - return PerformTailCallOpt && CC == CallingConv::Fast; + return GuaranteedTailCallOpt && CC == CallingConv::Fast; } SDValue @@ -1797,7 +1797,7 @@ X86TargetLowering::LowerCall(SDValue Chain, SDValue Callee, // Sibcalls are automatically detected tailcalls which do not require // ABI changes. - if (!PerformTailCallOpt && isTailCall) + if (!GuaranteedTailCallOpt && isTailCall) IsSibcall = true; if (isTailCall) @@ -1819,7 +1819,7 @@ X86TargetLowering::LowerCall(SDValue Chain, SDValue Callee, // This is a sibcall. The memory operands are available in caller's // own caller's stack. NumBytes = 0; - else if (PerformTailCallOpt && CallConv == CallingConv::Fast) + else if (GuaranteedTailCallOpt && CallConv == CallingConv::Fast) NumBytes = GetAlignedArgumentStackSize(NumBytes, DAG); int FPDiff = 0; @@ -1986,7 +1986,7 @@ X86TargetLowering::LowerCall(SDValue Chain, SDValue Callee, int FI = 0; // Do not flag preceeding copytoreg stuff together with the following stuff. InFlag = SDValue(); - if (PerformTailCallOpt) { + if (GuaranteedTailCallOpt) { for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { CCValAssign &VA = ArgLocs[i]; if (VA.isRegLoc()) @@ -2311,7 +2311,7 @@ X86TargetLowering::IsEligibleForTailCallOptimization(SDValue Callee, // If -tailcallopt is specified, make fastcc functions tail-callable. const Function *CallerF = DAG.getMachineFunction().getFunction(); - if (PerformTailCallOpt) { + if (GuaranteedTailCallOpt) { if (CalleeCC == CallingConv::Fast && CallerF->getCallingConv() == CalleeCC) return true; |