Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp4202 struct AACaptureUseTracker final : public CaptureTracker { struct
4217 AACaptureUseTracker(Attributor &A, AANoCapture &NoCaptureAA, in AACaptureUseTracker() argument
4226 bool valueMayBeCaptured(const Value *V) { in valueMayBeCaptured()
4236 void tooManyUses() override { in tooManyUses()
4240 bool isDereferenceableOrNull(Value *O, const DataLayout &DL) override { in isDereferenceableOrNull()
4249 bool captured(const Use *U) override { in captured()
4301 void addPotentialCopy(CallBase &CB) { PotentialCopies.push_back(&CB); } in addPotentialCopy()
4304 bool shouldExplore(const Use *U) override { in shouldExplore()
4313 bool isCapturedIn(bool CapturedInMem, bool CapturedInInt, in isCapturedIn()
4328 Attributor &A;
[all …]