Lines Matching refs:NewDef
232 MemoryAccess *NewDef) { in setMemoryPhiValueForBlock() argument
243 MP->setIncomingValue(i, NewDef); in setMemoryPhiValueForBlock()
330 MemoryAccess *NewDef = dyn_cast_or_null<MemoryAccess>(Var); in fixupDefs() local
331 if (!NewDef) in fixupDefs()
334 auto *Defs = MSSA->getWritableBlockDefs(NewDef->getBlock()); in fixupDefs()
335 auto DefIter = NewDef->getDefsIterator(); in fixupDefs()
338 if (MemoryPhi *Phi = dyn_cast<MemoryPhi>(NewDef)) in fixupDefs()
343 cast<MemoryDef>(DefIter)->setDefiningAccess(NewDef); in fixupDefs()
350 for (const auto *S : successors(NewDef->getBlock())) { in fixupDefs()
352 setMemoryPhiValueForBlock(MP, NewDef->getBlock(), NewDef); in fixupDefs()
369 assert(MSSA->dominates(NewDef, FirstDef) && in fixupDefs()
383 setMemoryPhiValueForBlock(MP, FixupBlock, NewDef); in fixupDefs()