Lines Matching refs:MemoryUse
452 if (const auto *MU = dyn_cast<MemoryUse>(MA)) { in checkClobberSanity()
557 assert(!isa<MemoryUse>(Desc.Last) && "Uses don't exist in my world"); in walkToPhiOrClobber()
942 if (auto *MU = dyn_cast<MemoryUse>(Start)) in findClobber()
1379 auto *MU = dyn_cast<MemoryUse>(&MA); in optimizeUsesInBlock()
1633 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1642 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1655 if (!isa<MemoryUse>(What)) { in insertIntoListsBefore()
1735 assert((!Definition || !isa<MemoryUse>(Definition)) && in createDefinedAccess()
1789 Use = isa<MemoryUse>(Template); in createNewAccess()
1828 MUD = new MemoryUse(I->getContext(), nullptr, I, I->getParent()); in createNewAccess()
1846 if (!isa<MemoryUse>(MA)) in removeFromLookups()
1870 if (!isa<MemoryUse>(MA)) { in removeFromLists()
2055 assert((!MA || (AL && (isa<MemoryUse>(MA) || DL))) && in verifyOrderingDominationAndDefUses()
2215 case MemoryUseVal: return static_cast<const MemoryUse *>(this)->print(OS); in print()
2262 void MemoryUse::print(raw_ostream &OS) const { in print()
2454 assert(!isa<MemoryUse>(StartingAccess) && "Use cannot be defining access"); in getClobberingMemoryAccessBase()
2567 if (isa<MemoryUse>(ClobberMA)) in getClobberingMemoryAccessBase()
2660 void MemoryUse::deleteMe(DerivedUser *Self) { in deleteMe()
2661 delete static_cast<MemoryUse *>(Self); in deleteMe()