Searched refs:CoroEndInst (Results 1 - 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp175 if (cast<CoroEndInst>(&I)->isFallthrough())
H A DCoroInternal.h90 SmallVector<CoroEndInst *, 4> CoroEnds;
H A DCoroutines.cpp309 CoroEnds.push_back(cast<CoroEndInst>(II));
345 for (CoroEndInst *CE : CoroEnds)
H A DCoroSplit.cpp173 static void replaceFallthroughCoroEnd(CoroEndInst *End,
223 static void replaceUnwindCoroEnd(CoroEndInst *End, const coro::Shape &Shape,
250 static void replaceCoroEnd(CoroEndInst *End, const coro::Shape &Shape,
491 for (CoroEndInst *CE : Shape.CoroEnds) {
494 auto NewCE = cast<CoroEndInst>(VMap[CE]);
H A DCoroInstr.h441 class LLVM_LIBRARY_VISIBILITY CoroEndInst : public IntrinsicInst { class in namespace:llvm
H A DCoroFrame.cpp1347 for (CoroEndInst *CE : Shape.CoroEnds)

Completed in 112 milliseconds