Lines Matching refs:MemoryUse
449 if (const auto *MU = dyn_cast<MemoryUse>(MA)) { in checkClobberSanity()
559 assert(!isa<MemoryUse>(Desc.Last) && "Uses don't exist in my world"); in walkToPhiOrClobber()
955 if (auto *MU = dyn_cast<MemoryUse>(Start)) in findClobber()
1363 auto *MU = dyn_cast<MemoryUse>(&MA); in optimizeUsesInBlock()
1613 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1622 if (!isa<MemoryUse>(NewAccess)) { in insertIntoListsForBlock()
1635 if (!isa<MemoryUse>(What)) { in insertIntoListsBefore()
1715 assert((!Definition || !isa<MemoryUse>(Definition)) && in createDefinedAccess()
1766 Use = isa<MemoryUse>(Template); in createNewAccess()
1798 MUD = new MemoryUse(I->getContext(), nullptr, I, I->getParent()); in createNewAccess()
1811 if (!isa<MemoryUse>(MA)) in removeFromLookups()
1835 if (!isa<MemoryUse>(MA)) { in removeFromLists()
1994 assert((!MA || (AL && (isa<MemoryUse>(MA) || DL))) && in verifyOrderingDominationAndDefUses()
2147 case MemoryUseVal: return static_cast<const MemoryUse *>(this)->print(OS); in print()
2197 void MemoryUse::print(raw_ostream &OS) const { in print()
2406 assert(!isa<MemoryUse>(StartingAccess) && "Use cannot be defining access"); in getClobberingMemoryAccessBase()
2542 void MemoryUse::deleteMe(DerivedUser *Self) { in deleteMe()
2543 delete static_cast<MemoryUse *>(Self); in deleteMe()