Lines Matching defs:Accesses
1096 AccessList *Accesses = It->second.get();
1097 auto *Phi = cast<MemoryPhi>(&Accesses->front());
1120 AccessList *Accesses = It->second.get();
1121 for (MemoryAccess &L : *Accesses) {
1204 AccessList *Accesses = It->second.get();
1205 auto *Phi = cast<MemoryPhi>(&Accesses->front());
1213 auto &Accesses = It->second;
1214 for (auto AI = Accesses->begin(), AE = Accesses->end(); AI != AE;) {
1221 Accesses->erase(AI);
1333 MemorySSA::AccessList *Accesses = MSSA->getWritableBlockAccesses(BB);
1334 if (Accesses == nullptr)
1351 for (MemoryAccess &MA : *Accesses) {
1526 AccessList *Accesses = nullptr;
1533 if (!Accesses)
1534 Accesses = getOrCreateAccessList(&B);
1535 Accesses->push_back(MUD);
1599 auto *Accesses = getOrCreateAccessList(BB);
1604 Accesses->push_front(NewAccess);
1609 *Accesses, [](const MemoryAccess &MA) { return isa<MemoryPhi>(MA); });
1610 Accesses->insert(AI, NewAccess);
1619 Accesses->push_back(NewAccess);
1630 auto *Accesses = getWritableBlockAccesses(BB);
1631 bool WasEnd = InsertPt == Accesses->end();
1632 Accesses->insert(AccessList::iterator(InsertPt), What);
1644 while (InsertPt != Accesses->end() && !isa<MemoryDef>(InsertPt))
1647 if (InsertPt == Accesses->end())
1852 std::unique_ptr<AccessList> &Accesses = AccessIt->second;
1854 Accesses->erase(MA);
1856 Accesses->remove(MA);
1858 if (Accesses->empty()) {
1937 const AccessList *Accesses = getBlockAccesses(&BB);
1939 if (!Accesses)
1944 for (const MemoryAccess &MA : *Accesses) {