Lines Matching refs:MemoryAccess
1501 SmallPtrSet<MemoryAccess *, 4> SkipStores;
1532 MemoryAccess *MA = MSSA.getMemoryAccess(&I);
1637 SmallVector<MemoryAccess *, 4> WorkList;
1638 SmallPtrSet<MemoryAccess *, 8> Visited;
1639 auto PushMemUses = [&WorkList, &Visited](MemoryAccess *Acc) {
1643 WorkList.push_back(cast<MemoryAccess>(U.getUser()));
1652 MemoryAccess *UseAccess = WorkList[I];
1739 Optional<MemoryAccess *>
1740 getDomMemoryDef(MemoryDef *KillingDef, MemoryAccess *Current,
1743 MemoryAccess *DomAccess;
1790 SmallSetVector<MemoryAccess *, 32> WorkList;
1791 auto PushMemUses = [&WorkList](MemoryAccess *Acc) {
1793 WorkList.insert(cast<MemoryAccess>(U.getUser()));
1799 MemoryAccess *UseAccess = WorkList[I];
1963 if (MemoryAccess *MA = MSSA.getMemoryAccess(DeadInst)) {
2150 MemoryAccess *Current = KillingDef;
2156 SetVector<MemoryAccess *> ToCheck;
2165 Optional<MemoryAccess *> Next = State.getDomMemoryDef(
2174 MemoryAccess *DomAccess = *Next;
2179 MemoryAccess *IncomingAccess = cast<MemoryAccess>(V);