Searched refs:OptimizeFrame (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/ |
| H A D | CoroSplit.h | 35 LLVM_ABI CoroSplitPass(bool OptimizeFrame = false); 38 bool OptimizeFrame = false); 42 bool OptimizeFrame = false); 47 bool OptimizeFrame = false); 59 bool OptimizeFrame; member
|
| H A D | ABI.h | 52 virtual void buildCoroutineFrame(bool OptimizeFrame);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1990 bool OptimizeFrame) { in doSplitCoroutine() argument 2001 ABI.buildCoroutineFrame(OptimizeFrame); in doSplitCoroutine() 2158 CoroSplitPass::CoroSplitPass(bool OptimizeFrame) in CoroSplitPass() argument 2165 OptimizeFrame(OptimizeFrame) {} 2168 SmallVector<CoroSplitPass::BaseABITy> GenCustomABIs, bool OptimizeFrame) in CoroSplitPass() argument 2175 OptimizeFrame(OptimizeFrame) {} 2180 bool OptimizeFrame) in CoroSplitPass() argument 2187 OptimizeFrame(OptimizeFrame) {} 2193 SmallVector<CoroSplitPass::BaseABITy> GenCustomABIs, bool OptimizeFrame) in CoroSplitPass() argument 2200 OptimizeFrame(OptimizeFrame) {} [all …]
|
| H A D | CoroFrame.cpp | 236 coro::Shape &Shape, bool OptimizeFrame); 339 bool OptimizeFrame) { in addFieldForAllocas() argument 353 if (!OptimizeFrame) { in addFieldForAllocas() 861 bool OptimizeFrame) { in buildFrameType() argument 901 B.addFieldForAllocas(F, FrameData, Shape, OptimizeFrame); in buildFrameType() 2052 void coro::BaseABI::buildCoroutineFrame(bool OptimizeFrame) { in buildCoroutineFrame() argument 2083 Shape.FrameTy = buildFrameType(F, Shape, FrameData, OptimizeFrame); in buildCoroutineFrame()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassRegistry.def | 321 [](bool OptimizeFrame) { return CoroSplitPass(OptimizeFrame); },
|