Searched refs:Lowerer (Results 1 – 4 of 4) sorted by relevance
22 class Lowerer : public coro::LowererBase { class33 Lowerer(Module &M) in Lowerer() function in __anon847157680111::Lowerer46 void Lowerer::lowerResumeOrDestroy(CallBase &CB, in lowerResumeOrDestroy()60 void Lowerer::lowerCoroPromise(CoroPromiseInst *Intrin) { in lowerCoroPromise()85 void Lowerer::lowerCoroDone(IntrinsicInst *II) { in lowerCoroDone()103 void Lowerer::lowerCoroNoop(IntrinsicInst *II) { in lowerCoroNoop()148 void Lowerer::lowerEarlyIntrinsics(Function &F) { in lowerEarlyIntrinsics()241 Lowerer L(M); in run()
34 struct Lowerer : coro::LowererBase { struct42 Lowerer(Module &M) : LowererBase(M) {} in Lowerer() function137 void Lowerer::elideHeapAllocations(Function *F, uint64_t FrameSize, in elideHeapAllocations()176 bool Lowerer::hasEscapePath(const CoroBeginInst *CB, in hasEscapePath()222 bool Lowerer::shouldElide(Function *F, DominatorTree &DT) const { in shouldElide()275 void Lowerer::collectPostSplitCoroIds(Function *F) { in collectPostSplitCoroIds()299 bool Lowerer::processCoroId(CoroIdInst *CoroId, AAResults &AA, in processCoroId()379 Lowerer L(M); in run()
23 struct Lowerer : coro::LowererBase { struct25 Lowerer(Module &M) : LowererBase(M), Builder(Context) {} in Lowerer() argument47 bool Lowerer::lower(Function &F) { in lower()130 Lowerer L(M); in run()
270 LowerAtomicPass Lowerer; in stripAtomics() local273 Lowerer.run(F, FAM); in stripAtomics()