Searched refs:Lowerer (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroEarly.cpp | 23 class Lowerer : public coro::LowererBase { class 34 Lowerer(Module &M) in Lowerer() function in __anon5350de2e0111::Lowerer 47 void Lowerer::lowerResumeOrDestroy(CallBase &CB, in lowerResumeOrDestroy() 61 void Lowerer::lowerCoroPromise(CoroPromiseInst *Intrin) { in lowerCoroPromise() 86 void Lowerer::lowerCoroDone(IntrinsicInst *II) { in lowerCoroDone() 123 void Lowerer::lowerCoroNoop(IntrinsicInst *II) { in lowerCoroNoop() 169 void Lowerer::lowerEarlyIntrinsics(Function &F) { in lowerEarlyIntrinsics() 262 Lowerer L(M); in run()
|
| H A D | CoroCleanup.cpp | 23 struct Lowerer : coro::LowererBase { struct 25 Lowerer(Module &M) : LowererBase(M), Builder(Context) {} in Lowerer() function 45 bool Lowerer::lower(Function &F) { in lower() 131 Lowerer L(M); in run()
|
| H A D | CoroElide.cpp | 36 struct Lowerer : coro::LowererBase { struct 44 Lowerer(Module &M) : LowererBase(M) {} in Lowerer() argument 141 void Lowerer::elideHeapAllocations(Function *F, uint64_t FrameSize, in elideHeapAllocations() 180 bool Lowerer::hasEscapePath(const CoroBeginInst *CB, in hasEscapePath() 263 bool Lowerer::shouldElide(Function *F, DominatorTree &DT) const { in shouldElide() 316 void Lowerer::collectPostSplitCoroIds(Function *F) { in collectPostSplitCoroIds() 340 bool Lowerer::processCoroId(CoroIdInst *CoroId, AAResults &AA, in processCoroId() 455 Lowerer L(M); in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetMachine.cpp | 275 LowerAtomicPass Lowerer; in stripAtomics() local 278 Lowerer.run(F, FAM); in stripAtomics()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 580 InstrLowerer Lowerer(M, Options, GetTLI, IsCS); in run() local 581 if (!Lowerer.lower()) in run()
|