Lines Matching refs:MUD

169   MemoryLocOrCall(MemoryUseOrDef *MUD)  in MemoryLocOrCall()  argument
170 : MemoryLocOrCall(MUD->getMemoryInst()) {} in MemoryLocOrCall()
171 MemoryLocOrCall(const MemoryUseOrDef *MUD) in MemoryLocOrCall() argument
172 : MemoryLocOrCall(MUD->getMemoryInst()) {} in MemoryLocOrCall()
1092 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in invalidateInfo() local
1093 MUD->resetOptimized(); in invalidateInfo()
1128 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in invalidateInfo() local
1129 MUD->resetOptimized(); in invalidateInfo()
1169 if (MemoryUseOrDef *MUD = dyn_cast<MemoryUseOrDef>(&L)) { in renameBlock() local
1170 if (MUD->getDefiningAccess() == nullptr || RenameAllUses) in renameBlock()
1171 MUD->setDefiningAccess(IncomingVal); in renameBlock()
1573 MemoryUseOrDef *MUD = createNewAccess(&I, &BAA); in buildMemorySSA() local
1574 if (!MUD) in buildMemorySSA()
1579 Accesses->push_back(MUD); in buildMemorySSA()
1580 if (isa<MemoryDef>(MUD)) { in buildMemorySSA()
1584 Defs->push_back(*MUD); in buildMemorySSA()
1833 MemoryUseOrDef *MUD; in createNewAccess() local
1835 MUD = new MemoryDef(I->getContext(), nullptr, I, I->getParent(), NextID++); in createNewAccess()
1837 MUD = new MemoryUse(I->getContext(), nullptr, I, I->getParent()); in createNewAccess()
1838 ValueToMemoryAccess[I] = MUD; in createNewAccess()
1839 return MUD; in createNewAccess()
1847 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in removeFromLookups() local
1848 MUD->setDefiningAccess(nullptr); in removeFromLookups()
1854 if (const auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in removeFromLookups() local
1855 MemoryInst = MUD->getMemoryInst(); in removeFromLookups()