Lines Matching refs:NewDef
292 MemoryAccess *NewDef) { in setMemoryPhiValueForBlock() argument
303 MP->setIncomingValue(i, NewDef); in setMemoryPhiValueForBlock()
468 MemoryAccess *NewDef = dyn_cast_or_null<MemoryAccess>(Var); in fixupDefs() local
469 if (!NewDef) in fixupDefs()
472 auto *Defs = MSSA->getWritableBlockDefs(NewDef->getBlock()); in fixupDefs()
473 auto DefIter = NewDef->getDefsIterator(); in fixupDefs()
476 if (MemoryPhi *Phi = dyn_cast<MemoryPhi>(NewDef)) in fixupDefs()
481 cast<MemoryDef>(DefIter)->setDefiningAccess(NewDef); in fixupDefs()
488 for (const auto *S : successors(NewDef->getBlock())) { in fixupDefs()
490 setMemoryPhiValueForBlock(MP, NewDef->getBlock(), NewDef); in fixupDefs()
507 assert(MSSA->dominates(NewDef, FirstDef) && in fixupDefs()
521 setMemoryPhiValueForBlock(MP, FixupBlock, NewDef); in fixupDefs()