Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DCaptureTracking.cpp80 const SmallPtrSetImpl<const Value *> &EphValues, bool ReturnCaptures) in SimpleCaptureTracker()
81 : EphValues(EphValues), ReturnCaptures(ReturnCaptures) {} in SimpleCaptureTracker()
86 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
98 bool ReturnCaptures; member
109 CapturesBefore(bool ReturnCaptures, const Instruction *I, in CapturesBefore()
111 : BeforeHere(I), DT(DT), ReturnCaptures(ReturnCaptures), in CapturesBefore()
131 if (isa<ReturnInst>(I) && !ReturnCaptures) in captured()
147 bool ReturnCaptures; member
165 EarliestCaptures(bool ReturnCaptures, Function &F, const DominatorTree &DT, in EarliestCaptures()
167 : EphValues(EphValues), DT(DT), ReturnCaptures(ReturnCaptures), F(F) {} in EarliestCaptures()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DCaptureTracking.h45 bool PointerMayBeCaptured(const Value *V, bool ReturnCaptures,
50 bool PointerMayBeCaptured(const Value *V, bool ReturnCaptures,
68 bool PointerMayBeCapturedBefore(const Value *V, bool ReturnCaptures,
84 FindEarliestCapture(const Value *V, Function &F, bool ReturnCaptures,