Lines Matching refs:FirstDef
268 MemoryAccess *FirstDef = &*Defs->begin(); in insertUse() local
271 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertUse()
272 FirstDef = MD->getDefiningAccess(); in insertUse()
274 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()
498 auto *FirstDef = &*Defs->begin(); in fixupDefs() local
500 assert(!isa<MemoryPhi>(FirstDef) && in fixupDefs()
504 assert(MSSA->dominates(NewDef, FirstDef) && in fixupDefs()
510 cast<MemoryDef>(FirstDef)->setDefiningAccess(getPreviousDef(FirstDef)); in fixupDefs()