Searched refs:MustTailCall (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 203 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 D | msan_basic.ll | 982 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 D | CGExprCXX.cpp | 90 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 D | CGStmt.cpp | 725 SaveAndRestore<const CallExpr *> save_musttail(MustTailCall, musttail); in EmitAttributedStmt()
|
| H A D | CodeGenFunction.h | 563 const CallExpr *MustTailCall = nullptr;
|
| H A D | CGCall.cpp | 5458 CGM.ErrorUnsupported(MustTailCall, "tail call skipping over cleanups"); in EmitCall()
|
| H A D | CGExpr.cpp | 5499 E == MustTailCall, E->getExprLoc()); in EmitCall()
|