Home
last modified time | relevance | path

Searched defs:Lowerer (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp28 struct Lowerer : coro::LowererBase { struct
29 SmallVector<CoroIdInst *, 4> CoroIds;
30 SmallVector<CoroBeginInst *, 1> CoroBegins;
31 SmallVector<CoroAllocInst *, 1> CoroAllocs;
32 SmallVector<CoroSubFnInst *, 4> ResumeAddr;
33 SmallVector<CoroSubFnInst *, 4> DestroyAddr;
34 SmallVector<CoroFreeInst *, 1> CoroFrees;
36 Lowerer(Module &M) : LowererBase(M) {} in Lowerer() function
H A DCoroCleanup.cpp24 struct Lowerer : coro::LowererBase { struct
25 IRBuilder<> Builder;
26 Lowerer(Module &M) : LowererBase(M), Builder(Context) {} in Lowerer() function
H A DCoroEarly.cpp26 class Lowerer : public coro::LowererBase { class
37 Lowerer(Module &M) in Lowerer() function in __anon29f468320111::Lowerer
H A DCoroSplit.cpp1411 coro::LowererBase Lowerer(M); in prepareForSplit() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp35 struct Lowerer : coro::LowererBase { struct
36 SmallVector<CoroIdInst *, 4> CoroIds;
37 SmallVector<CoroBeginInst *, 1> CoroBegins;
38 SmallVector<CoroAllocInst *, 1> CoroAllocs;
39 SmallVector<CoroSubFnInst *, 4> ResumeAddr;
40 DenseMap<CoroBeginInst *, SmallVector<CoroSubFnInst *, 4>> DestroyAddr;
41 SmallPtrSet<const SwitchInst *, 4> CoroSuspendSwitches;
43 Lowerer(Module &M) : LowererBase(M) {} in Lowerer() argument
H A DCoroCleanup.cpp23 struct Lowerer : coro::LowererBase { struct
24 IRBuilder<> Builder;
25 Lowerer(Module &M) : LowererBase(M), Builder(Context) {} in Lowerer() function
H A DCoroEarly.cpp23 class Lowerer : public coro::LowererBase { class
34 Lowerer(Module &M) in Lowerer() function in __anon133ee3780111::Lowerer
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp255 LowerAtomicPass Lowerer; in stripAtomics() local
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp274 LowerAtomicPass Lowerer; in stripAtomics() local