Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp76 explicit SimpleCaptureTracker(bool ReturnCaptures) in SimpleCaptureTracker()
77 : ReturnCaptures(ReturnCaptures) {} in SimpleCaptureTracker()
85 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
94 bool ReturnCaptures; member
105 CapturesBefore(bool ReturnCaptures, const Instruction *I, in CapturesBefore()
107 : BeforeHere(I), DT(DT), ReturnCaptures(ReturnCaptures), in CapturesBefore()
127 if (isa<ReturnInst>(I) && !ReturnCaptures) in captured()
143 bool ReturnCaptures; member
161 EarliestCaptures(bool ReturnCaptures, Function &F, const DominatorTree &DT) in EarliestCaptures()
162 : DT(DT), ReturnCaptures(ReturnCaptures), F(F) {} in EarliestCaptures()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCaptureTracking.h36 /// be expensive, so consider caching the results. The boolean ReturnCaptures
44 bool PointerMayBeCaptured(const Value *V, bool ReturnCaptures,
51 /// caching the results. The boolean ReturnCaptures specifies whether
60 bool PointerMayBeCapturedBefore(const Value *V, bool ReturnCaptures,
76 bool ReturnCaptures, bool StoreCaptures,