Searched refs:Lowerer (Results 1 – 4 of 4) sorted by relevance
27 class Lowerer : public coro::LowererBase { class38 Lowerer(Module &M) in Lowerer() function in __anon7110181b0111::Lowerer51 void Lowerer::lowerResumeOrDestroy(CallSite CS, in lowerResumeOrDestroy()66 void Lowerer::lowerCoroPromise(CoroPromiseInst *Intrin) { in lowerCoroPromise()91 void Lowerer::lowerCoroDone(IntrinsicInst *II) { in lowerCoroDone()108 void Lowerer::lowerCoroNoop(IntrinsicInst *II) { in lowerCoroNoop()153 bool Lowerer::lowerEarlyIntrinsics(Function &F) { in lowerEarlyIntrinsics()230 std::unique_ptr<Lowerer> L;239 L = llvm::make_unique<Lowerer>(M); in doInitialization()
25 struct Lowerer : coro::LowererBase { struct27 Lowerer(Module &M) : LowererBase(M), Builder(Context) {} in Lowerer() function58 bool Lowerer::lowerRemainingCoroIntrinsics(Function &F) { in lowerRemainingCoroIntrinsics()108 std::unique_ptr<Lowerer> L;116 L = llvm::make_unique<Lowerer>(M); in doInitialization()
28 struct Lowerer : coro::LowererBase { struct36 Lowerer(Module &M) : LowererBase(M) {} in Lowerer() function109 void Lowerer::elideHeapAllocations(Function *F, Type *FrameTy, AAResults &AA) { in elideHeapAllocations()145 bool Lowerer::shouldElide(Function *F, DominatorTree &DT) const { in shouldElide()191 bool Lowerer::processCoroId(CoroIdInst *CoroId, AAResults &AA, in processCoroId()286 std::unique_ptr<Lowerer> L;290 L = llvm::make_unique<Lowerer>(M); in doInitialization()
775 coro::LowererBase Lowerer(M); in prepareForSplit() local779 Lowerer.makeSubFnCall(Null, CoroSubFnInst::RestartTrigger, InsertPt); in prepareForSplit()