Searched refs:CaptureTracker (Results 1 – 14 of 14) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | CaptureTracking.h | 55 struct CaptureTracker { struct 56 virtual ~CaptureTracker(); 78 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | CaptureTracking.cpp | 32 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/ |
D | CaptureTracking.h | 66 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/ |
D | CaptureTracking.h | 69 struct CaptureTracker { struct 70 virtual ~CaptureTracker(); 99 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
|
/external/llvm-project/llvm/lib/Analysis/ |
D | CaptureTracking.cpp | 55 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/ |
D | CaptureTracking.cpp | 33 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/ |
D | CaptureTrackingTest.cpp | 77 struct CollectingCaptureTracker : public CaptureTracker {
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 274 struct ArgumentUsesTracker : public CaptureTracker {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 359 struct ArgumentUsesTracker : public CaptureTracker {
|
D | Attributor.cpp | 3801 struct AACaptureUseTracker final : public CaptureTracker { 3840 if (CaptureTracker::isDereferenceableOrNull(O, DL)) in isDereferenceableOrNull()
|
/external/llvm-project/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 360 struct ArgumentUsesTracker : public CaptureTracker {
|
D | AttributorAttributes.cpp | 4169 struct AACaptureUseTracker final : public CaptureTracker { 4208 if (CaptureTracker::isDereferenceableOrNull(O, DL)) in isDereferenceableOrNull()
|
/external/llvm/test/Transforms/GVN/ |
D | rle.ll | 27 ;; No PR filed, crashed in CaptureTracker.
|
/external/llvm-project/llvm/test/Transforms/GVN/PRE/ |
D | rle.ll | 27 ;; No PR filed, crashed in CaptureTracker.
|