• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/

Lines Matching refs:isTailCall

4533 static int CalculateTailCallSPDiff(SelectionDAG& DAG, bool isTailCall,
4536 if (!isTailCall) return 0;
4957 bool isTailCall, bool isVector, SmallVectorImpl<SDValue> &MemOpChains,
4960 if (!isTailCall) {
5101 bool isTailCall, const Function &Caller,
5105 if (isTailCall)
5364 const SDLoc &dl, bool isTailCall, bool isVarArg,
5406 if (isTailCall)
5411 if (isTailCall)
5443 CallingConv::ID CallConv, const SDLoc &dl, bool isTailCall, bool isVarArg,
5454 unsigned CallOpc = getCallOpcode(isIndirect, isPatchPoint, isTailCall,
5468 buildCallOperands(Ops, CallConv, dl, isTailCall, isVarArg, isPatchPoint,
5473 if (isTailCall) {
5517 bool &isTailCall = CLI.IsTailCall;
5523 if (isTailCall) {
5525 isTailCall = false;
5527 isTailCall =
5531 isTailCall = IsEligibleForTailCallOptimization(Callee, CallConv, isVarArg,
5533 if (isTailCall) {
5552 if (!isTailCall && CS && CS.isMustTailCall())
5560 !isTailCall)
5565 isTailCall, isPatchPoint, Outs, OutVals, Ins,
5570 isTailCall, isPatchPoint, Outs, OutVals, Ins,
5575 isTailCall, isPatchPoint, Outs, OutVals, Ins,
5579 isTailCall, isPatchPoint, Outs, OutVals, Ins,
5585 bool isTailCall, bool isPatchPoint,
5674 int SPDiff = CalculateTailCallSPDiff(DAG, isTailCall, NumBytes);
5770 if (!isTailCall) {
5809 if (isTailCall)
5813 return FinishCall(CallConv, dl, isTailCall, isVarArg, isPatchPoint,
5838 bool isTailCall, bool isPatchPoint,
5855 if (isTailCall && !getTargetMachine().Options.GuaranteedTailCallOpt)
6013 SPDiff = CalculateTailCallSPDiff(DAG, isTailCall, NumBytes);
6017 if (isTailCall)
6222 true, isTailCall, false, MemOpChains,
6309 true, isTailCall, false, MemOpChains,
6380 true, isTailCall, true, MemOpChains,
6436 true, isTailCall, true, MemOpChains,
6459 if (!isTailCall && !isPatchPoint &&
6488 if (isTailCall && !IsSibCall)
6492 return FinishCall(CallConv, dl, isTailCall, isVarArg, isPatchPoint, hasNest,
6499 bool isTailCall, bool isPatchPoint,
6574 int SPDiff = CalculateTailCallSPDiff(DAG, isTailCall, NumBytes);
6578 if (isTailCall)
6714 isPPC64, isTailCall, false, MemOpChains,
6756 isPPC64, isTailCall, false, MemOpChains,
6813 isPPC64, isTailCall, true, MemOpChains,
6839 isPPC64, isTailCall, true, MemOpChains,
6853 if (!isTailCall &&
6869 if (isTailCall)
6873 return FinishCall(CallConv, dl, isTailCall, isVarArg, isPatchPoint,
7081 bool isTailCall, bool isPatchPoint,
7200 if (!isTailCall && !isPatchPoint &&
7227 return FinishCall(CallConv, dl, isTailCall, isVarArg, isPatchPoint,
15774 if (!CI->isTailCall())