Lines Matching +defs:U +defs:V
57 bool CaptureTracker::shouldExplore(const Use *U) { return true; } in shouldExplore()
204 bool llvm::PointerMayBeCaptured(const Value *V, bool ReturnCaptures, in PointerMayBeCaptured()
237 bool llvm::PointerMayBeCapturedBefore(const Value *V, bool ReturnCaptures, in PointerMayBeCapturedBefore()
261 Instruction *llvm::FindEarliestCapture(const Value *V, Function &F, in FindEarliestCapture()
278 const Use &U, in DetermineUseCaptureKind()
407 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured()
417 auto AddUses = [&](const Value *V) { in PointerMayBeCaptured()
418 for (const Use &U : V->uses()) { in PointerMayBeCaptured() local
436 auto IsDereferenceableOrNull = [Tracker](Value *V, const DataLayout &DL) { in PointerMayBeCaptured()
440 const Use *U = Worklist.pop_back_val(); in PointerMayBeCaptured() local
459 const Value *V, SmallDenseMap<const Value *, bool, 8> *IsCapturedCache) { in isNonEscapingLocalObject()