/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | IROutliner.h | 403 if (CI.isMustTailCall() && !EnableMustTailCalls) in visitCallInst() 407 if (CI.isMustTailCall() && !IsTailCC) in visitCallInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | EscapeEnumerator.cpp | 64 if (!CI->doesNotThrow() && !CI->isMustTailCall()) in Next()
|
H A D | CallPromotionUtils.cpp | 292 if (OrigInst->isMustTailCall()) { in versionCallSiteWithCond() 458 if (CB.isMustTailCall()) { in isLegalToPromote()
|
H A D | InlineFunction.cpp | 2575 CI->isMustTailCall())) { in InlineFunction() 2625 InlinedMustTailCalls |= CI->isMustTailCall(); in InlineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | DeadArgumentElimination.cpp | 90 assert(CB.isMustTailCall()); in isMustTailCalleeAnalyzable() 151 if (CI->isMustTailCall()) in deleteDeadVarargs() 572 if (CB->isMustTailCall()) in surveyFunction() 1109 if (CB->isMustTailCall()) in propagateVirtMustcallLiveness()
|
H A D | GlobalOpt.cpp | 1715 if (CI->isMustTailCall()) in hasChangeableCCImpl() 1825 if (CB->isMustTailCall()) in hasMustTailCallers() 1853 !CB->isMustTailCall() && in RemovePreallocated()
|
H A D | Attributor.cpp | 2451 if (CI->isMustTailCall() && !ToBeDeletedInsts.count(CI)) in cleanupIR() 2883 return !ACS.isCallbackCall() && !ACS.getInstruction()->isMustTailCall(); in isValidFunctionSignatureRewrite() 2914 return !CI->isMustTailCall(); in isValidFunctionSignatureRewrite() 3261 } else if (cast<CallInst>(I).isMustTailCall()) { in initializeInformationCache() 3365 if (CB->isCallee(&U) && CB->isMustTailCall()) in identifyDefaultAbstractAttributes()
|
H A D | ArgumentPromotion.cpp | 800 if (CB->isMustTailCall()) in promoteArguments()
|
H A D | ExpandVariadics.cpp | 273 if (CI->isMustTailCall()) { in expansionApplicableToFunctionCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CallSiteSplitting.cpp | 306 bool IsMustTailCall = CB.isMustTailCall(); in splitCallSite() 525 bool IsMustTail = CB->isMustTailCall(); in doCallSiteSplitting()
|
H A D | PartiallyInlineLibCalls.cpp | 128 if (Call->isMustTailCall()) in runPartiallyInlineLibCalls()
|
H A D | JumpTableToSwitch.cpp | 159 if (!Call || Call->getCalledFunction() || Call->isMustTailCall()) in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOCtxProfLowering.cpp | 142 if (CB->isMustTailCall()) { in CtxInstrumentationLowerer()
|
H A D | DataFlowSanitizer.cpp | 2760 if (CI->isMustTailCall()) in visitBitCastInst() 2977 return I->isMustTailCall(); in isAMustTailRetVal() 3420 if (isa<CallInst>(CB) && cast<CallInst>(CB).isMustTailCall()) in visitCallBase()
|
H A D | MemorySanitizer.cpp | 2352 if (CI->isMustTailCall()) in visitBitCastInst() 4511 if (isa<CallInst>(CB) && cast<CallInst>(CB).isMustTailCall()) in visitCallBase() 4560 return I->isMustTailCall(); in isAMustTailRetVal()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroElide.cpp | 124 !Call->isMustTailCall()) in removeTailCallAttribute()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IRSimilarityIdentifier.h | 579 if (CI.isMustTailCall() && !EnableMustTailCalls) in visitCallInst()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FunctionLoweringInfo.cpp | 214 if (CI->isMustTailCall() && Fn->isVarArg()) in set()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 323 if (CI->isMustTailCall()) in getTerminatingMustTailCall()
|
H A D | Instructions.cpp | 340 bool CallBase::isMustTailCall() const { in isMustTailCall() function in CallBase 342 return CI->isMustTailCall(); in isMustTailCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 768 if (Call->isMustTailCall() || Call->isInlineAsm() || in selectCall()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 205 Info.IsMustTailCall = CB.isMustTailCall(); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 3671 if (CI->isMustTailCall() || CI->isNoTailCall()) in tryOptimizeCall() 3933 if (!Call.use_empty() && !Call.isMustTailCall()) in visitCallBase() 4098 if (Call.isMustTailCall()) in transformConstExprCastCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYISelLowering.cpp | 534 else if (CLI.CB && CLI.CB->isMustTailCall()) in LowerCall()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InstrTypes.h | 1491 bool isMustTailCall() const;
|