Lines Matching refs:MemoryUse
449 if (const auto *MU = dyn_cast<MemoryUse>(MA)) { in checkClobberSanity()
554 assert(!isa<MemoryUse>(Desc.Last) && "Uses don't exist in my world"); in walkToPhiOrClobber()
939 if (auto *MU = dyn_cast<MemoryUse>(Start)) in findClobber()
1355 auto *MU = dyn_cast<MemoryUse>(&MA); in optimizeUsesInBlock()
1590 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1599 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1612 if (!isa<MemoryUse>(What)) { in insertIntoListsBefore()
1692 assert((!Definition || !isa<MemoryUse>(Definition)) && in createDefinedAccess()
1744 Use = isa<MemoryUse>(Template); in createNewAccess()
1783 MUD = new MemoryUse(I->getContext(), nullptr, I, I->getParent()); in createNewAccess()
1801 if (!isa<MemoryUse>(MA)) in removeFromLookups()
1825 if (!isa<MemoryUse>(MA)) { in removeFromLists()
1992 assert((!MA || (AL && (isa<MemoryUse>(MA) || DL))) && in verifyOrderingDominationAndDefUses()
2152 case MemoryUseVal: return static_cast<const MemoryUse *>(this)->print(OS); in print()
2199 void MemoryUse::print(raw_ostream &OS) const { in print()
2391 assert(!isa<MemoryUse>(StartingAccess) && "Use cannot be defining access"); in getClobberingMemoryAccessBase()
2504 if (isa<MemoryUse>(ClobberMA)) in getClobberingMemoryAccessBase()
2597 void MemoryUse::deleteMe(DerivedUser *Self) { in deleteMe()
2598 delete static_cast<MemoryUse *>(Self); in deleteMe()