Lines Matching refs:FirstDef
274 MemoryAccess *FirstDef = &*Defs->begin(); in insertUse() local
277 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertUse()
278 FirstDef = MD->getDefiningAccess(); in insertUse()
280 MSSA->renamePass(MU->getBlock(), FirstDef, Visited); in insertUse()
438 MemoryAccess *FirstDef = &*MSSA->getWritableBlockDefs(StartBlock)->begin(); in insertDef() local
441 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertDef()
442 FirstDef = MD->getDefiningAccess(); in insertDef()
444 MSSA->renamePass(MD->getBlock(), FirstDef, Visited); in insertDef()
499 auto *FirstDef = &*Defs->begin(); in fixupDefs() local
501 assert(!isa<MemoryPhi>(FirstDef) && in fixupDefs()
505 assert(MSSA->dominates(NewDef, FirstDef) && in fixupDefs()
511 cast<MemoryDef>(FirstDef)->setDefiningAccess(getPreviousDef(FirstDef)); in fixupDefs()