Home
last modified time | relevance | path

Searched refs:CaptureTracker (Results 1 – 5 of 5) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp55 CaptureTracker::~CaptureTracker() = default;
57 bool CaptureTracker::shouldExplore(const Use *U) { return true; } in shouldExplore()
59 bool CaptureTracker::isDereferenceableOrNull(Value *O, const DataLayout &DL) { in isDereferenceableOrNull()
75 struct SimpleCaptureTracker : public CaptureTracker {
103 struct CapturesBefore : public CaptureTracker {
159 struct EarliestCaptures : public CaptureTracker {
407 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured()
H A DInstructionSimplify.cpp2839 struct CustomCaptureTracker : public CaptureTracker { in computePointerICmp()
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCaptureTracking.h83 struct CaptureTracker { struct
84 virtual ~CaptureTracker();
132 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
/src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp532 struct ArgumentUsesTracker : public CaptureTracker {
/src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp849 struct CmpCaptureTracker : public CaptureTracker { in foldAllocaCmp()