Searched refs:CoroSaveInst (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h325 class LLVM_LIBRARY_VISIBILITY CoroSaveInst : public IntrinsicInst { class in namespace:llvm
359 CoroSaveInst *getCoroSave() const;
376 CoroSaveInst *getCoroSave() const {
378 if (auto *SI = dyn_cast<CoroSaveInst>(Arg))
397 inline CoroSaveInst *AnyCoroSuspendInst::getCoroSave() const {
H A DCoroutines.cpp237 static CoroSaveInst *createCoroSave(CoroBeginInst *CoroBegin,
242 cast<CoroSaveInst>(CallInst::Create(Fn, CoroBegin, "", SuspendInst));
254 SmallVector<CoroSaveInst *, 2> UnusedCoroSaves;
271 UnusedCoroSaves.push_back(cast<CoroSaveInst>(II));
485 for (CoroSaveInst *CoroSave : UnusedCoroSaves)
H A DCoroFrame.cpp949 return isa<CoroIdInst>(&I) || isa<CoroSaveInst>(&I) ||

Completed in 212 milliseconds