| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | XRayInstrumentation.cpp | 103 if (TII->isTailCall(T) && op.HandleTailcall) { in replaceRetWithPatchableRet() 134 if (TII->isTailCall(T) && op.HandleTailcall) { in prependRetWithPatchableExit()
|
| HD | TargetFrameLoweringImpl.cpp | 144 if (CS.isTailCall()) in isSafeForNoCSROpt()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| HD | TailRecursionElimination.cpp | 241 if (!CI || CI->isTailCall() || isa<DbgInfoIntrinsic>(&I)) in markTails() 474 if (CI->isTailCall() && CannotTailCallElimCallsMarkedTail) in findTRECandidate() 581 TailCallsAreMarkedTail = CI->isTailCall(); in eliminateRecursiveTailCall() 615 if (TailCallsAreMarkedTail && !CI->isTailCall()) in eliminateRecursiveTailCall()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| HD | PPCISelLowering.h | 1104 bool isTailCall, bool isVarArg, bool isPatchPoint, 1160 bool isTailCall, bool isPatchPoint, 1169 bool isTailCall, bool isPatchPoint, 1178 bool isTailCall, bool isPatchPoint, 1187 bool isTailCall, bool isPatchPoint,
|
| HD | PPCISelLowering.cpp | 4533 static int CalculateTailCallSPDiff(SelectionDAG& DAG, bool isTailCall, in CalculateTailCallSPDiff() argument 4536 if (!isTailCall) return 0; in CalculateTailCallSPDiff() 4957 bool isTailCall, bool isVector, SmallVectorImpl<SDValue> &MemOpChains, in LowerMemOpCallTo() argument 4960 if (!isTailCall) { in LowerMemOpCallTo() 5101 bool isTailCall, const Function &Caller, in getCallOpcode() argument 5105 if (isTailCall) in getCallOpcode() 5364 const SDLoc &dl, bool isTailCall, bool isVarArg, in buildCallOperands() argument 5406 if (isTailCall) in buildCallOperands() 5411 if (isTailCall) in buildCallOperands() 5443 CallingConv::ID CallConv, const SDLoc &dl, bool isTailCall, bool isVarArg, in FinishCall() argument [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
| HD | PtrState.cpp | 198 SetTailCallRelease(cast<CallInst>(I)->isTailCall()); in InitBottomUp() 368 SetTailCallRelease(cast<CallInst>(Release)->isTailCall()); in MatchWithRelease()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| HD | MSP430ISelLowering.h | 139 bool isTailCall,
|
| HD | MSP430ISelLowering.cpp | 595 bool &isTailCall = CLI.IsTailCall; in LowerCall() local 600 isTailCall = false; in LowerCall() 608 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, in LowerCall() 806 bool isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerCCCCallTo() argument
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | CallSite.h | 284 bool isTailCall() const { in isTailCall() function 285 return isCall() && cast<CallInst>(getInstruction())->isTailCall(); in isTailCall()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | SelectionDAG.h | 965 bool isTailCall, MachinePointerInfo DstPtrInfo, 969 SDValue Size, unsigned Align, bool isVol, bool isTailCall, 974 SDValue Size, unsigned Align, bool isVol, bool isTailCall, 980 bool isTailCall, MachinePointerInfo DstPtrInfo, 986 bool isTailCall, MachinePointerInfo DstPtrInfo, 991 Type *SizeTy, unsigned ElemSz, bool isTailCall,
|
| HD | TargetInstrInfo.h | 1717 virtual bool isTailCall(const MachineInstr &Inst) const { in isTailCall() function
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/ |
| HD | RenderScriptx86ABIFixups.cpp | 198 new_call_inst->setTailCall(call_inst->isTailCall()); in fixupX86StructRetCalls()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
| HD | XCoreISelLowering.h | 154 bool isTailCall,
|
| HD | XCoreISelLowering.cpp | 1040 bool &isTailCall = CLI.IsTailCall; in LowerCall() local 1045 isTailCall = false; in LowerCall() 1054 return LowerCCCCallTo(Chain, Callee, CallConv, isVarArg, isTailCall, in LowerCall() 1109 bool isTailCall, const SmallVectorImpl<ISD::OutputArg> &Outs, in LowerCCCCallTo() argument
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| HD | CoroElide.cpp | 83 if (Call->isTailCall() && operandReferences(Call, Frame, AA)) { in removeTailCallAttribute()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | Instruction.cpp | 404 return CI->isTailCall() == cast<CallInst>(I2)->isTailCall() && in haveSameSpecialState()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonInstrInfo.h | 335 bool isTailCall(const MachineInstr &MI) const override;
|
| HD | HexagonVLIWPacketizer.cpp | 1272 assert((J.isCall() || HII->isTailCall(J)) && "Regmask on a non-call"); in hasRegMaskDependence() 1426 if (I.isCall() || HII->isJumpR(I) || I.isReturn() || HII->isTailCall(I)) { in isLegalToPacketizeTogether()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| HD | CallLowering.cpp | 67 Info.IsTailCall = CS.isTailCall() && in lowerCall()
|
| HD | IRTranslator.cpp | 1155 ICall.addImm(CI.isTailCall() ? 1 : 0); in translateMemFunc() 1593 HasTailCall = TII->isTailCall(*std::prev(MIRBuilder.getInsertPt())); in translateCallSite()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAGBuilder.cpp | 5785 LowerCallTo(&I, Callee, I.isTailCall()); in lowerCallToExternalSymbol() 5854 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall() 5873 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall() 5890 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall() 5910 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall() 5928 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall() 5945 bool isTC = I.isTailCall() && isInTailCallPosition(&I, DAG.getTarget()); in visitIntrinsicCall() 7150 bool isTailCall, in LowerCallTo() argument 7162 if (isTailCall) { in LowerCallTo() 7168 isTailCall = false; in LowerCallTo() [all …]
|
| HD | SelectionDAG.cpp | 6260 bool isVol, bool AlwaysInline, bool isTailCall, in getMemcpy() argument 6327 .setTailCall(isTailCall); in getMemcpy() 6337 unsigned ElemSz, bool isTailCall, in getAtomicMemcpy() argument 6368 .setTailCall(isTailCall); in getAtomicMemcpy() 6376 bool isVol, bool isTailCall, in getMemmove() argument 6431 .setTailCall(isTailCall); in getMemmove() 6441 unsigned ElemSz, bool isTailCall, in getAtomicMemmove() argument 6472 .setTailCall(isTailCall); in getAtomicMemmove() 6480 bool isVol, bool isTailCall, in getMemset() argument 6533 .setTailCall(isTailCall); in getMemset() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMFrameLowering.cpp | 1060 bool isTailCall = false; in emitPopInst() local 1066 isTailCall = (RetOpcode == ARM::TCRETURNdi || RetOpcode == ARM::TCRETURNri); in emitPopInst() 1088 if (Reg == ARM::LR && !isTailCall && !isVarArg && !isInterrupt && in emitPopInst()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | Lint.cpp | 302 if (CI->isTailCall()) { in visitCallSite()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
| HD | AVRISelLowering.cpp | 1154 bool &isTailCall = CLI.IsTailCall; in LowerCall() local 1161 isTailCall = false; in LowerCall()
|