Home
last modified time | relevance | path

Searched refs:MustTailCall (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp203 auto *MustTailCall = cast<CallInst>(&*std::prev(It)); in replaceCoroEndAsync() local
205 End->getIterator(), MustTailCallFuncBlock->getInstList(), MustTailCall); in replaceCoroEndAsync()
217 auto InlineRes = InlineFunction(*MustTailCall, FnInfo); in replaceCoroEndAsync()
/llvm-project-15.0.7/llvm/test/Instrumentation/MemorySanitizer/
H A Dmsan_basic.ll982 declare i32 @MustTailCall(i32 %a)
985 %b = musttail call i32 @MustTailCall(i32 %a)
994 ; CHECK: musttail call i32 @MustTailCall
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprCXX.cpp90 CE && CE == MustTailCall, in EmitCXXMemberOrOperatorCall()
116 ReturnValueSlot(), Args, nullptr, CE && CE == MustTailCall, in EmitCXXDestructorCall()
476 Callee, ReturnValue, Args, nullptr, E == MustTailCall, in EmitCXXMemberPointerCallExpr()
H A DCGStmt.cpp725 SaveAndRestore<const CallExpr *> save_musttail(MustTailCall, musttail); in EmitAttributedStmt()
H A DCodeGenFunction.h563 const CallExpr *MustTailCall = nullptr;
H A DCGCall.cpp5458 CGM.ErrorUnsupported(MustTailCall, "tail call skipping over cleanups"); in EmitCall()
H A DCGExpr.cpp5499 E == MustTailCall, E->getExprLoc()); in EmitCall()