Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp282 auto *MustTailCall = cast<CallInst>(&*std::prev(It)); in replaceCoroEndAsync() local
284 MustTailCall->getIterator()); in replaceCoroEndAsync()
296 auto InlineRes = InlineFunction(*MustTailCall, FnInfo); in replaceCoroEndAsync()
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp97 CE && CE == MustTailCall, in EmitCXXMemberOrOperatorCall()
123 ReturnValueSlot(), Args, nullptr, CE && CE == MustTailCall, in EmitCXXDestructorCall()
487 Callee, ReturnValue, Args, nullptr, E == MustTailCall, in EmitCXXMemberPointerCallExpr()
H A DCGStmt.cpp759 SaveAndRestore save_musttail(MustTailCall, musttail); in EmitAttributedStmt()
1509 SaveMustTail.emplace(MustTailCall, CE); in EmitReturnStmt()
H A DCodeGenFunction.h617 const CallExpr *MustTailCall = nullptr;
H A DCGCall.cpp5837 CGM.ErrorUnsupported(MustTailCall, "tail call skipping over cleanups"); in EmitCall()
H A DCGExpr.cpp6033 E == MustTailCall, E->getExprLoc()); in EmitCall()