Home
last modified time | relevance | path

Searched defs:SimpleCaptureTracker (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/llvm/lib/Analysis/
H A DCaptureTracking.cpp38 struct SimpleCaptureTracker : public CaptureTracker { struct
39 explicit SimpleCaptureTracker(bool ReturnCaptures) in SimpleCaptureTracker() argument
42 void tooManyUses() override { Captured = true; } in tooManyUses()
44 bool captured(const Use *U) override { in captured()
52 bool ReturnCaptures;
54 bool Captured;
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DCaptureTracking.cpp53 struct SimpleCaptureTracker : public CaptureTracker { struct
54 explicit SimpleCaptureTracker(bool ReturnCaptures) in SimpleCaptureTracker() argument
57 void tooManyUses() override { Captured = true; } in tooManyUses()
59 bool captured(const Use *U) override { in captured()
67 bool ReturnCaptures;
69 bool Captured;
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DCaptureTracking.cpp77 struct SimpleCaptureTracker : public CaptureTracker { struct
78 explicit SimpleCaptureTracker( in SimpleCaptureTracker() argument
83 void tooManyUses() override { Captured = true; } in tooManyUses()
85 bool captured(const Use *U) override { in captured()
96 const SmallPtrSetImpl<const Value *> &EphValues;
98 bool ReturnCaptures;
100 bool Captured = false;