Lines Matching refs:Acc

392     auto CheckAccess = [&](const AAPointerInfo::Access &Acc, bool IsExact) {  in getPotentialCopiesOfMemoryValue()  argument
393 if ((IsLoad && !Acc.isWrite()) || (!IsLoad && !Acc.isRead())) in getPotentialCopiesOfMemoryValue()
395 if (IsLoad && Acc.isWrittenValueYetUndetermined()) in getPotentialCopiesOfMemoryValue()
397 CheckForNullOnlyAndUndef(Acc.getContent(), IsExact); in getPotentialCopiesOfMemoryValue()
399 !isa_and_nonnull<UndefValue>(Acc.getWrittenValue())) { in getPotentialCopiesOfMemoryValue()
400 LLVM_DEBUG(dbgs() << "Non exact access " << *Acc.getRemoteInst() in getPotentialCopiesOfMemoryValue()
407 << *Acc.getRemoteInst() << ", abort!\n"); in getPotentialCopiesOfMemoryValue()
412 if (!Acc.isWrittenValueUnknown()) { in getPotentialCopiesOfMemoryValue()
413 NewCopies.push_back(Acc.getWrittenValue()); in getPotentialCopiesOfMemoryValue()
414 NewCopyOrigins.push_back(Acc.getRemoteInst()); in getPotentialCopiesOfMemoryValue()
417 auto *SI = dyn_cast<StoreInst>(Acc.getRemoteInst()); in getPotentialCopiesOfMemoryValue()
421 << *Acc.getRemoteInst() << "\n";); in getPotentialCopiesOfMemoryValue()
428 auto *LI = dyn_cast<LoadInst>(Acc.getRemoteInst()); in getPotentialCopiesOfMemoryValue()
432 << *Acc.getRemoteInst() << "\n";); in getPotentialCopiesOfMemoryValue()
435 NewCopies.push_back(Acc.getRemoteInst()); in getPotentialCopiesOfMemoryValue()
3252 const AAPointerInfo::Access &Acc) { in operator <<() argument
3253 OS << " [" << Acc.getKind() << "] " << *Acc.getRemoteInst(); in operator <<()
3254 if (Acc.getLocalInst() != Acc.getRemoteInst()) in operator <<()
3255 OS << " via " << *Acc.getLocalInst(); in operator <<()
3256 if (Acc.getContent()) { in operator <<()
3257 if (*Acc.getContent()) in operator <<()
3258 OS << " [" << **Acc.getContent() << "]"; in operator <<()