Home
last modified time | relevance | path

Searched refs:ActiveSuspend (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroCloner.h58 AnyCoroSuspendInst *ActiveSuspend = nullptr; variable
62 Function *NewF, AnyCoroSuspendInst *ActiveSuspend, in BaseCloner() argument
68 ActiveSuspend(ActiveSuspend) { in BaseCloner()
72 assert(ActiveSuspend && "need active suspend point for continuation"); in BaseCloner()
86 AnyCoroSuspendInst *ActiveSuspend, in createClone() argument
92 BaseCloner Cloner(OrigF, Suffix, Shape, NewF, ActiveSuspend, TTI); in createClone()
H A DCoroSplit.cpp452 AnyCoroSuspendInst *ActiveSuspend) { in createCloneDeclaration() argument
456 : getFunctionTypeFromAsyncSuspend(ActiveSuspend); in createCloneDeclaration()
475 auto NewS = VMap[ActiveSuspend]; in replaceRetconOrAsyncSuspendUses()
547 if (CS == ActiveSuspend) in replaceCoroSuspends()
717 isa<CoroSuspendAsyncInst>(ActiveSuspend)) || in replaceEntryBlock()
720 isa<CoroSuspendRetconInst>(ActiveSuspend))); in replaceEntryBlock()
721 auto *MappedCS = cast<AnyCoroSuspendInst>(VMap[ActiveSuspend]); in replaceEntryBlock()
758 auto *ActiveAsyncSuspend = cast<CoroSuspendAsyncInst>(ActiveSuspend); in deriveNewFramePointer()
764 cast<CoroSuspendAsyncInst>(VMap[ActiveSuspend])->getDebugLoc(); in deriveNewFramePointer()
805 static void updateScopeLine(Instruction *ActiveSuspend, in updateScopeLine() argument
[all …]