Home
last modified time | relevance | path

Searched refs:isMustTailCall (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h403 if (CI.isMustTailCall() && !EnableMustTailCalls) in visitCallInst()
407 if (CI.isMustTailCall() && !IsTailCC) in visitCallInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEscapeEnumerator.cpp64 if (!CI->doesNotThrow() && !CI->isMustTailCall()) in Next()
H A DCallPromotionUtils.cpp296 if (OrigInst->isMustTailCall()) { in versionCallSite()
446 if (CB.isMustTailCall()) { in isLegalToPromote()
H A DInlineFunction.cpp2471 CI->isMustTailCall())) { in InlineFunction()
2521 InlinedMustTailCalls |= CI->isMustTailCall(); in InlineFunction()
H A DSCCPSolver.cpp85 if (CB && ((CB->isMustTailCall() && in tryToReplaceWithConstant()
H A DSimplifyLibCalls.cpp325 assert(!Old.isMustTailCall() && "do not copy musttail call flags"); in copyFlags()
3686 assert(!CI->isMustTailCall() && "These transforms aren't musttail safe."); in optimizeCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp90 assert(CB.isMustTailCall()); in isMustTailCalleeAnalyzable()
151 if (CI->isMustTailCall()) in deleteDeadVarargs()
574 if (CB->isMustTailCall()) in surveyFunction()
1110 if (CB->isMustTailCall()) in propagateVirtMustcallLiveness()
H A DGlobalOpt.cpp1703 if (CI->isMustTailCall()) in hasChangeableCCImpl()
1813 if (CB->isMustTailCall()) in hasMustTailCallers()
1841 !CB->isMustTailCall() && in RemovePreallocated()
H A DAttributor.cpp2448 if (CI->isMustTailCall() && !ToBeDeletedInsts.count(CI)) in cleanupIR()
2879 return !ACS.isCallbackCall() && !ACS.getInstruction()->isMustTailCall(); in isValidFunctionSignatureRewrite()
2910 return !CI->isMustTailCall(); in isValidFunctionSignatureRewrite()
3256 } else if (cast<CallInst>(I).isMustTailCall()) { in initializeInformationCache()
3360 if (CB->isCallee(&U) && CB->isMustTailCall()) in identifyDefaultAbstractAttributes()
H A DArgumentPromotion.cpp743 if (CB->isMustTailCall()) in promoteArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp306 bool IsMustTailCall = CB.isMustTailCall(); in splitCallSite()
525 bool IsMustTail = CB->isMustTailCall(); in doCallSiteSplitting()
H A DPartiallyInlineLibCalls.cpp128 if (Call->isMustTailCall()) in runPartiallyInlineLibCalls()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp101 !Call->isMustTailCall()) in removeTailCallAttribute()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h579 if (CI.isMustTailCall() && !EnableMustTailCalls) in visitCallInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp214 if (CI->isMustTailCall() && Fn->isVarArg()) in set()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp357 if (CI->isMustTailCall()) in getTerminatingMustTailCall()
H A DInstructions.cpp342 bool CallBase::isMustTailCall() const { in isMustTailCall() function in CallBase
344 return CI->isMustTailCall(); in isMustTailCall()
H A DAsmWriter.cpp4145 if (CI->isMustTailCall()) in printInstruction()
4339 if (CI->isMustTailCall() && CI->getParent() && in printInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp2746 if (CI->isMustTailCall()) in visitBitCastInst()
2963 return I->isMustTailCall(); in isAMustTailRetVal()
3405 if (isa<CallInst>(CB) && cast<CallInst>(CB).isMustTailCall()) in visitCallBase()
H A DMemorySanitizer.cpp2322 if (CI->isMustTailCall()) in visitBitCastInst()
4257 if (isa<CallInst>(CB) && cast<CallInst>(CB).isMustTailCall()) in visitCallBase()
4306 return I->isMustTailCall(); in isAMustTailRetVal()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3444 if (CI->isMustTailCall() || CI->isNoTailCall()) in tryOptimizeCall()
3706 if (!Call.use_empty() && !Call.isMustTailCall()) in visitCallBase()
3870 if (Call.isMustTailCall()) in transformConstExprCastCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp756 if (Call->isMustTailCall() || Call->isInlineAsm() || in selectCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp184 Info.IsMustTailCall = CB.isMustTailCall(); in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp534 else if (CLI.CB && CLI.CB->isMustTailCall()) in LowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h1507 bool isMustTailCall() const;

12