Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DAttributor.cpp3801 struct AACaptureUseTracker final : public CaptureTracker { struct
3816 AACaptureUseTracker(Attributor &A, AANoCapture &NoCaptureAA, in AACaptureUseTracker() function
3825 bool valueMayBeCaptured(const Value *V) { in valueMayBeCaptured()
3835 void tooManyUses() override { in tooManyUses()
3839 bool isDereferenceableOrNull(Value *O, const DataLayout &DL) override { in isDereferenceableOrNull()
3848 bool captured(const Use *U) override { in captured()
3899 void addPotentialCopy(CallSite CS) { in addPotentialCopy()
3904 bool shouldExplore(const Use *U) override { in shouldExplore()
3912 bool isCapturedIn(bool CapturedInMem, bool CapturedInInt, in isCapturedIn()
3927 Attributor &A;
[all …]