Lines Matching refs:MemoryUseOrDef

169   MemoryLocOrCall(MemoryUseOrDef *MUD)  in MemoryLocOrCall()
171 MemoryLocOrCall(const MemoryUseOrDef *MUD) in MemoryLocOrCall()
348 const MemoryUseOrDef *MU, in instructionClobbersQuery()
361 bool MemorySSAUtil::defClobbersUseOrDef(MemoryDef *MD, const MemoryUseOrDef *MU, in defClobbersUseOrDef()
1092 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in invalidateInfo()
1128 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in invalidateInfo()
1169 if (MemoryUseOrDef *MUD = dyn_cast<MemoryUseOrDef>(&L)) { in renameBlock()
1265 if (auto *UseOrDef = dyn_cast<MemoryUseOrDef>(AI)) in markUnreachableAsLiveOnEntry()
1573 MemoryUseOrDef *MUD = createNewAccess(&I, &BAA); in buildMemorySSA()
1712 void MemorySSA::moveTo(MemoryUseOrDef *What, BasicBlock *BB, in moveTo()
1743 MemoryUseOrDef *MemorySSA::createDefinedAccess(Instruction *I, in createDefinedAccess()
1745 const MemoryUseOrDef *Template, in createDefinedAccess()
1748 MemoryUseOrDef *NewAccess = createNewAccess(I, AA, Template); in createDefinedAccess()
1776 MemoryUseOrDef *MemorySSA::createNewAccess(Instruction *I, in createNewAccess()
1778 const MemoryUseOrDef *Template) { in createNewAccess()
1833 MemoryUseOrDef *MUD; in createNewAccess()
1847 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in removeFromLookups()
1854 if (const auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in removeFromLookups()
2040 MemoryUseOrDef *MA = getMemoryAccess(&I); in verifyOrderingDominationAndDefUses()
2475 if (auto *StartingUseOrDef = dyn_cast<MemoryUseOrDef>(StartingAccess)) { in getClobberingMemoryAccessBase()
2571 auto *StartingAccess = dyn_cast<MemoryUseOrDef>(MA); in getClobberingMemoryAccessBase()
2661 if (auto *Use = dyn_cast<MemoryUseOrDef>(MA)) in getClobberingMemoryAccess()
2668 if (auto *Use = dyn_cast<MemoryUseOrDef>(StartingAccess)) in getClobberingMemoryAccess()