Lines Matching refs:MemoryUse
479 if (const auto *MU = dyn_cast<MemoryUse>(MA)) { in checkClobberSanity()
589 assert(!isa<MemoryUse>(Desc.Last) && "Uses don't exist in my world"); in walkToPhiOrClobber()
985 if (auto *MU = dyn_cast<MemoryUse>(Start)) in findClobber()
1399 auto *MU = dyn_cast<MemoryUse>(&MA); in optimizeUsesInBlock()
1651 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1660 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1673 if (!isa<MemoryUse>(What)) { in insertIntoListsBefore()
1753 assert((!Definition || !isa<MemoryUse>(Definition)) && in createDefinedAccess()
1805 Use = isa<MemoryUse>(Template); in createNewAccess()
1837 MUD = new MemoryUse(I->getContext(), nullptr, I, I->getParent()); in createNewAccess()
1850 if (!isa<MemoryUse>(MA)) in removeFromLookups()
1874 if (!isa<MemoryUse>(MA)) { in removeFromLists()
2041 assert((!MA || (AL && (isa<MemoryUse>(MA) || DL))) && in verifyOrderingDominationAndDefUses()
2201 case MemoryUseVal: return static_cast<const MemoryUse *>(this)->print(OS); in print()
2251 void MemoryUse::print(raw_ostream &OS) const { in print()
2472 assert(!isa<MemoryUse>(StartingAccess) && "Use cannot be defining access"); in getClobberingMemoryAccessBase()
2583 if (isa<MemoryUse>(ClobberMA)) in getClobberingMemoryAccessBase()
2681 void MemoryUse::deleteMe(DerivedUser *Self) { in deleteMe()
2682 delete static_cast<MemoryUse *>(Self); in deleteMe()