Lines Matching defs:FirstDef
268 MemoryAccess *FirstDef = &*Defs->begin();
271 if (auto *MD = dyn_cast<MemoryDef>(FirstDef))
272 FirstDef = MD->getDefiningAccess();
274 MSSA->renamePass(MU->getBlock(), FirstDef, Visited);
438 MemoryAccess *FirstDef = &*MSSA->getWritableBlockDefs(StartBlock)->begin();
441 if (auto *MD = dyn_cast<MemoryDef>(FirstDef))
442 FirstDef = MD->getDefiningAccess();
444 MSSA->renamePass(MD->getBlock(), FirstDef, Visited);
498 auto *FirstDef = &*Defs->begin();
500 assert(!isa<MemoryPhi>(FirstDef) &&
504 assert(MSSA->dominates(NewDef, FirstDef) &&
510 cast<MemoryDef>(FirstDef)->setDefiningAccess(getPreviousDef(FirstDef));