Home
last modified time | relevance | path

Searched refs:DestroyAddr (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp41 DenseMap<CoroBeginInst *, SmallVector<CoroSubFnInst *, 4>> DestroyAddr; member
182 const auto &It = DestroyAddr.find(CB); in hasEscapePath()
183 assert(It != DestroyAddr.end()); in hasEscapePath()
290 for (const auto &It : DestroyAddr) { in shouldElide()
345 DestroyAddr.clear(); in processCoroId()
367 DestroyAddr[CB].push_back(II); in processCoroId()
407 for (auto &It : DestroyAddr) in processCoroId()
H A DCoroSplit.cpp1270 auto *DestroyAddr = Builder.CreateStructGEP( in updateCoroFrame() local
1273 Builder.CreateStore(DestroyOrCleanupFn, DestroyAddr); in updateCoroFrame()