Searched refs:ReuseFrameSlot (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/ |
| H A D | CoroSplit.h | 25 CoroSplitPass(bool ReuseFrameSlot = false) : ReuseFrameSlot(ReuseFrameSlot) {} in ReuseFrameSlot() function 32 bool ReuseFrameSlot; member
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInternal.h | 57 DbgVariableIntrinsic *DVI, bool ReuseFrameSlot); 129 bool ReuseFrameSlot; member 275 explicit Shape(Function &F, bool ReuseFrameSlot = false) 276 : ReuseFrameSlot(ReuseFrameSlot) { in ReuseFrameSlot() function
|
| H A D | CoroSplit.cpp | 660 coro::salvageDebugInfo(DbgPtrAllocaCache, DVI, Shape.ReuseFrameSlot); in salvageDebugInfo() 1807 bool ReuseFrameSlot) { in splitCoroutine() argument 1814 coro::Shape Shape(F, ReuseFrameSlot); in splitCoroutine() 2148 const coro::Shape Shape = splitCoroutine(F, Clones, ReuseFrameSlot); in run() 2181 CoroSplitLegacy(bool ReuseFrameSlot = false) in CoroSplitLegacy() 2182 : CallGraphSCCPass(ID), ReuseFrameSlot(ReuseFrameSlot) { in CoroSplitLegacy() 2187 bool ReuseFrameSlot; member 2246 const coro::Shape Shape = splitCoroutine(*F, Clones, ReuseFrameSlot); in runOnSCC() 2283 Pass *llvm::createCoroSplitLegacyPass(bool ReuseFrameSlot) { in INITIALIZE_PASS_DEPENDENCY() 2284 return new CoroSplitLegacy(ReuseFrameSlot); in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | CoroFrame.cpp | 594 if (!Shape.ReuseFrameSlot && !EnableReuseStorageInFrame) { in addFieldForAllocas() 1658 coro::salvageDebugInfo(DbgPtrAllocaCache, DDI, Shape.ReuseFrameSlot); in insertSpills() 2503 DbgVariableIntrinsic *DVI, bool ReuseFrameSlot) { in salvageDebugInfo() argument 2556 if (!ReuseFrameSlot && !EnableReuseStorageInFrame) in salvageDebugInfo()
|