Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp136 size_t ResumeIndex = 0; in pruneUnreachableResumes() local
140 ResumeReachable.set(ResumeIndex); in pruneUnreachableResumes()
144 ++ResumeIndex; in pruneUnreachableResumes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp188 case CoroSubFnInst::ResumeIndex: in CoroIdElider()
393 Resumers->getAggregateElement(CoroSubFnInst::ResumeIndex); in attemptElide()
H A DCoroFrame.cpp722 unsigned ResumeIndex = coro::Shape::SwitchFieldIndex::Resume; in buildFrameDebugInfo() local
727 NameCache.insert({ResumeIndex, "__resume_fn"}); in buildFrameDebugInfo()
731 Type *ResumeFnTy = FrameTy->getElementType(ResumeIndex), in buildFrameDebugInfo()
737 {ResumeIndex, DBuilder.createPointerType( in buildFrameDebugInfo()
766 OffsetCache.insert({ResumeIndex, {8, 0}}); in buildFrameDebugInfo()
H A DCoroEarly.cpp248 lowerResumeOrDestroy(*CB, CoroSubFnInst::ResumeIndex); in lowerEarlyIntrinsics()
H A DCoroSplit.cpp132 auto *ResumeAddr = LB.makeSubFnCall(NewCall, CoroSubFnInst::ResumeIndex, in lowerAwaitSuspend()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroInstr.h42 ResumeIndex, enumerator