Lines Matching refs:MemoryUseOrDef

162   MemoryLocOrCall(MemoryUseOrDef *MUD)  in MemoryLocOrCall()
164 MemoryLocOrCall(const MemoryUseOrDef *MUD) in MemoryLocOrCall()
324 static bool instructionClobbersQuery(MemoryDef *MD, const MemoryUseOrDef *MU, in instructionClobbersQuery()
337 bool MemorySSAUtil::defClobbersUseOrDef(MemoryDef *MD, const MemoryUseOrDef *MU, in defClobbersUseOrDef()
1047 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in invalidateInfo()
1085 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in invalidateInfo()
1126 if (MemoryUseOrDef *MUD = dyn_cast<MemoryUseOrDef>(&L)) { in renameBlock()
1222 if (auto *UseOrDef = dyn_cast<MemoryUseOrDef>(AI)) in markUnreachableAsLiveOnEntry()
1516 MemoryUseOrDef *MUD = createNewAccess(&I, &BAA); in buildMemorySSA()
1651 void MemorySSA::moveTo(MemoryUseOrDef *What, BasicBlock *BB, in moveTo()
1682 MemoryUseOrDef *MemorySSA::createDefinedAccess(Instruction *I, in createDefinedAccess()
1684 const MemoryUseOrDef *Template, in createDefinedAccess()
1687 MemoryUseOrDef *NewAccess = createNewAccess(I, AA, Template); in createDefinedAccess()
1715 MemoryUseOrDef *MemorySSA::createNewAccess(Instruction *I, in createNewAccess()
1717 const MemoryUseOrDef *Template) { in createNewAccess()
1779 MemoryUseOrDef *MUD; in createNewAccess()
1798 if (auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in removeFromLookups()
1805 if (const auto *MUD = dyn_cast<MemoryUseOrDef>(MA)) in removeFromLookups()
1991 MemoryUseOrDef *MA = getMemoryAccess(&I); in verifyOrderingDominationAndDefUses()
2398 if (auto *StartingUseOrDef = dyn_cast<MemoryUseOrDef>(StartingAccess)) { in getClobberingMemoryAccessBase()
2492 auto *StartingAccess = dyn_cast<MemoryUseOrDef>(MA); in getClobberingMemoryAccessBase()
2577 if (auto *Use = dyn_cast<MemoryUseOrDef>(MA)) in getClobberingMemoryAccess()
2584 if (auto *Use = dyn_cast<MemoryUseOrDef>(StartingAccess)) in getClobberingMemoryAccess()