Lines Matching defs:SSAUpdater
121 /// we need to invent an available value for the SSAUpdater. Choices are
250 // def block). Used for seeding the SSAUpdater.
306 void addLoopEntries(unsigned LoopLevel, MachineSSAUpdater &SSAUpdater,
317 SSAUpdater.AddAvailableValue(
324 SSAUpdater.AddAvailableValue(
541 MachineSSAUpdater SSAUpdater(*MF);
596 SSAUpdater.Initialize(DstReg);
599 LF.addLoopEntries(FoundLoopLevel, SSAUpdater, *MRI, LaneMaskRegAttrs,
604 SSAUpdater.AddAvailableValue(Incoming.Block, Incoming.UpdatedReg);
611 SSAUpdater.GetValueInMiddleOfBlock(&IMBB), Incoming.Reg);
619 SSAUpdater.AddAvailableValue(
626 SSAUpdater.AddAvailableValue(&IMBB, Incoming.Reg);
629 SSAUpdater.AddAvailableValue(&IMBB, Incoming.UpdatedReg);
640 SSAUpdater.GetValueInMiddleOfBlock(&IMBB), Incoming.Reg);
644 Register NewReg = SSAUpdater.GetValueInMiddleOfBlock(&MBB);
657 MachineSSAUpdater SSAUpdater(*MF);
715 SSAUpdater.Initialize(DstReg);
716 SSAUpdater.AddAvailableValue(&MBB, DstReg);
717 LF.addLoopEntries(FoundLoopLevel, SSAUpdater, *MRI, LaneMaskRegAttrs);
720 SSAUpdater.GetValueInMiddleOfBlock(&MBB), SrcReg);