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.cpp61 explicit SimpleCaptureTracker(bool ReturnCaptures, CaptureComponents Mask, in SimpleCaptureTracker()
63 : ReturnCaptures(ReturnCaptures), Mask(Mask), StopFn(StopFn) {} in SimpleCaptureTracker()
71 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
82 bool ReturnCaptures; member
95 CapturesBefore(bool ReturnCaptures, const Instruction *I, in CapturesBefore()
99 : BeforeHere(I), DT(DT), ReturnCaptures(ReturnCaptures), in CapturesBefore()
119 if (isa<ReturnInst>(I) && !ReturnCaptures) in captured()
139 bool ReturnCaptures; member
159 EarliestCaptures(bool ReturnCaptures, Function &F, const DominatorTree &DT, in EarliestCaptures()
161 : DT(DT), ReturnCaptures(ReturnCaptures), F(F), Mask(Mask) {} in EarliestCaptures()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCaptureTracking.h48 LLVM_ABI bool PointerMayBeCaptured(const Value *V, bool ReturnCaptures,
59 const Value *V, bool ReturnCaptures, CaptureComponents Mask,
77 LLVM_ABI bool PointerMayBeCapturedBefore(const Value *V, bool ReturnCaptures,
93 const Value *V, bool ReturnCaptures, const Instruction *I,
110 FindEarliestCapture(const Value *V, Function &F, bool ReturnCaptures,