Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DCaptureTracking.h55 struct CaptureTracker { struct
56 virtual ~CaptureTracker();
78 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCaptureTracking.cpp32 CaptureTracker::~CaptureTracker() {} in ~CaptureTracker()
34 bool CaptureTracker::shouldExplore(const Use *U) { return true; } in shouldExplore()
36 bool CaptureTracker::isDereferenceableOrNull(Value *O, const DataLayout &DL) { in isDereferenceableOrNull()
53 struct SimpleCaptureTracker : public CaptureTracker {
76 struct CapturesBefore : public CaptureTracker {
227 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured()
/external/llvm-project/llvm/include/llvm/Analysis/
DCaptureTracking.h66 struct CaptureTracker { struct
67 virtual ~CaptureTracker();
97 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCaptureTracking.h69 struct CaptureTracker { struct
70 virtual ~CaptureTracker();
99 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
/external/llvm-project/llvm/lib/Analysis/
DCaptureTracking.cpp55 CaptureTracker::~CaptureTracker() {} in ~CaptureTracker()
57 bool CaptureTracker::shouldExplore(const Use *U) { return true; } in shouldExplore()
59 bool CaptureTracker::isDereferenceableOrNull(Value *O, const DataLayout &DL) { in isDereferenceableOrNull()
76 struct SimpleCaptureTracker : public CaptureTracker {
99 struct CapturesBefore : public CaptureTracker {
244 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured()
/external/llvm/lib/Analysis/
DCaptureTracking.cpp33 CaptureTracker::~CaptureTracker() {} in ~CaptureTracker()
35 bool CaptureTracker::shouldExplore(const Use *U) { return true; } in shouldExplore()
38 struct SimpleCaptureTracker : public CaptureTracker {
61 struct CapturesBefore : public CaptureTracker {
214 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker) { in PointerMayBeCaptured()
/external/llvm-project/llvm/unittests/Analysis/
DCaptureTrackingTest.cpp77 struct CollectingCaptureTracker : public CaptureTracker {
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp274 struct ArgumentUsesTracker : public CaptureTracker {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp359 struct ArgumentUsesTracker : public CaptureTracker {
DAttributor.cpp3801 struct AACaptureUseTracker final : public CaptureTracker {
3840 if (CaptureTracker::isDereferenceableOrNull(O, DL)) in isDereferenceableOrNull()
/external/llvm-project/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp360 struct ArgumentUsesTracker : public CaptureTracker {
DAttributorAttributes.cpp4169 struct AACaptureUseTracker final : public CaptureTracker {
4208 if (CaptureTracker::isDereferenceableOrNull(O, DL)) in isDereferenceableOrNull()
/external/llvm/test/Transforms/GVN/
Drle.ll27 ;; No PR filed, crashed in CaptureTracker.
/external/llvm-project/llvm/test/Transforms/GVN/PRE/
Drle.ll27 ;; No PR filed, crashed in CaptureTracker.