Lines Matching defs:Accesses
1103 AccessList *Accesses = It->second.get();
1104 auto *Phi = cast<MemoryPhi>(&Accesses->front());
1127 AccessList *Accesses = It->second.get();
1128 for (MemoryAccess &L : *Accesses) {
1211 AccessList *Accesses = It->second.get();
1212 auto *Phi = cast<MemoryPhi>(&Accesses->front());
1220 auto &Accesses = It->second;
1221 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) {
1228 Accesses->erase(AI);
1360 MemorySSA::AccessList *Accesses = MSSA->getWritableBlockAccesses(BB);
1361 if (Accesses == nullptr)
1378 for (MemoryAccess &MA : *Accesses) {
1538 AccessList *Accesses = nullptr;
1545 if (!Accesses)
1546 Accesses = getOrCreateAccessList(&B);
1547 Accesses->push_back(MUD);
1621 auto *Accesses = getOrCreateAccessList(BB);
1626 Accesses->push_front(NewAccess);
1631 *Accesses, [](const MemoryAccess &MA) { return isa<MemoryPhi>(MA); });
1632 Accesses->insert(AI, NewAccess);
1641 Accesses->push_back(NewAccess);
1652 auto *Accesses = getWritableBlockAccesses(BB);
1653 bool WasEnd = InsertPt == Accesses->end();
1654 Accesses->insert(AccessList::iterator(InsertPt), What);
1666 while (InsertPt != Accesses->end() && !isa<MemoryDef>(InsertPt))
1669 if (InsertPt == Accesses->end())
1881 std::unique_ptr<AccessList> &Accesses = AccessIt->second;
1883 Accesses->erase(MA);
1885 Accesses->remove(MA);
1887 if (Accesses->empty()) {
1990 const AccessList *Accesses = getBlockAccesses(&BB);
1992 if (!Accesses)
1997 for (const MemoryAccess &MA : *Accesses) {