| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 403 if (CI.isMustTailCall() && !EnableMustTailCalls) in visitCallInst() 407 if (CI.isMustTailCall() && !IsTailCC) in visitCallInst()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | EscapeEnumerator.cpp | 64 if (!CI->doesNotThrow() && !CI->isMustTailCall()) in Next()
|
| H A D | CallPromotionUtils.cpp | 295 if (OrigInst->isMustTailCall()) { in versionCallSite()
|
| H A D | InlineFunction.cpp | 2174 CI->isMustTailCall())) { in InlineFunction() 2224 InlinedMustTailCalls |= CI->isMustTailCall(); in InlineFunction()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | StackProtector.cpp | 481 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isMustTailCall()) in InsertStackProtectors() 485 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isMustTailCall()) in InsertStackProtectors()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | CallSiteSplitting.cpp | 308 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 | SCCP.cpp | 136 if (CB && ((CB->isMustTailCall() && in tryToReplaceWithConstant()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | PruneEH.cpp | 199 if (CI->doesNotReturn() && !CI->isMustTailCall() && in SimplifyFunction()
|
| H A D | DeadArgumentElimination.cpp | 145 if (CI->isMustTailCall()) in deleteDeadVarargs() 559 if (CB->isMustTailCall()) in surveyFunction()
|
| H A D | Attributor.cpp | 2015 if (CI->isMustTailCall() && !ToBeDeletedInsts.count(CI)) in cleanupIR() 2439 return !ACS.isCallbackCall() && !ACS.getInstruction()->isMustTailCall(); in isValidFunctionSignatureRewrite() 2469 return !CI->isMustTailCall(); in isValidFunctionSignatureRewrite() 2801 } else if (cast<CallInst>(I).isMustTailCall()) { in initializeInformationCache() 2891 if (CB->isCallee(&U) && CB->isMustTailCall()) in identifyDefaultAbstractAttributes()
|
| H A D | GlobalOpt.cpp | 1749 if (CI->isMustTailCall()) in hasChangeableCC() 1847 if (CB->isMustTailCall()) in hasMustTailCallers() 1875 !CB->isMustTailCall() && in RemovePreallocated()
|
| H A D | ArgumentPromotion.cpp | 749 if (CB->isMustTailCall()) in promoteArguments()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroElide.cpp | 98 !Call->isMustTailCall()) in removeTailCallAttribute()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 176 if (CI->isMustTailCall()) in getTerminatingMustTailCall()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | IRSimilarityIdentifier.h | 573 if (CI.isMustTailCall() && !EnableMustTailCalls) in visitCallInst()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 223 if (CI->isMustTailCall() && Fn->isVarArg()) in set()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 2554 if (CI->isMustTailCall()) in visitBitCastInst() 2775 return I->isMustTailCall(); in isAMustTailRetVal() 3050 if (isa<CallInst>(CB) && cast<CallInst>(CB).isMustTailCall()) in visitCallBase()
|
| H A D | MemorySanitizer.cpp | 2020 if (CI->isMustTailCall()) in visitBitCastInst() 3769 if (isa<CallInst>(CB) && cast<CallInst>(CB).isMustTailCall()) in visitCallBase() 3818 return I->isMustTailCall(); in isAMustTailRetVal()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 2784 if (CI->isMustTailCall() || CI->isNoTailCall()) in tryOptimizeCall() 3072 if (!Call.use_empty() && !Call.isMustTailCall()) in visitCallBase() 3203 if (Call.isMustTailCall()) in transformConstExprCastCall()
|
| H A D | InstructionCombining.cpp | 3078 static bool isMustTailCall(Value *V) { in isMustTailCall() function 3080 return CI->isMustTailCall(); in isMustTailCall() 3094 if (isMustTailCall(ResultOp)) in visitReturnInst()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFastISel.cpp | 756 if (Call->isMustTailCall() || Call->isInlineAsm() || in selectCall()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 162 Info.IsMustTailCall = CB.isMustTailCall(); in lowerCall()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 1422 bool isMustTailCall() const;
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 525 else if (CLI.CB && CLI.CB->isMustTailCall()) in LowerCall()
|