Lines Matching refs:MemoryUse
445 if (const auto *MU = dyn_cast<MemoryUse>(MA)) { in checkClobberSanity()
541 assert(!isa<MemoryUse>(Desc.Last) && "Uses don't exist in my world"); in walkToPhiOrClobber()
901 if (auto *MU = dyn_cast<MemoryUse>(Start)) in findClobber()
1272 auto *MU = dyn_cast<MemoryUse>(&MA); in optimizeUsesInBlock()
1526 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1535 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1548 if (!isa<MemoryUse>(What)) { in insertIntoListsBefore()
1658 Use = dyn_cast_or_null<MemoryUse>(Template) != nullptr; in createNewAccess()
1690 MUD = new MemoryUse(I->getContext(), nullptr, I, I->getParent()); in createNewAccess()
1720 if (!isa<MemoryUse>(MA)) in removeFromLookups()
1744 if (!isa<MemoryUse>(MA)) { in removeFromLists()
1870 assert((!MA || (AL && (isa<MemoryUse>(MA) || DL))) && in verifyOrdering()
2062 case MemoryUseVal: return static_cast<const MemoryUse *>(this)->print(OS); in print()
2116 void MemoryUse::print(raw_ostream &OS) const { in print()
2238 MemoryAccess *DefiningAccess = isa<MemoryUse>(StartingUseOrDef) in getClobberingMemoryAccessBase()
2371 void MemoryUse::deleteMe(DerivedUser *Self) { in deleteMe()
2372 delete static_cast<MemoryUse *>(Self); in deleteMe()