Lines Matching defs:ScaleReg
3512 // ADD instr: ToBeDeletedReg = ADD ToBeChangedReg(killed), ScaleReg
3518 // Index instr: Reg = opx ScaleReg, ToBeChangedReg(killed)
3529 // 4: ScaleReg must not be redefined between ADD and Imm instr since it will be
3578 Register ScaleReg = ADDMI->getOperand(ScaleRegIdx).getReg();
3587 // We are trying to replace the ImmOpNo with ScaleReg. Give up if it is
3588 // treated as special zero when ScaleReg is R0/X0 register.
3590 (ScaleReg == PPC::R0 || ScaleReg == PPC::X0))
3593 // Make sure no other def for ToBeChangedReg and ScaleReg between ADD Instr
3595 if (NewDefFor(ToBeChangedReg, *ADDMI, MI) || NewDefFor(ScaleReg, *ADDMI, MI))
3613 .ChangeToRegister(ScaleReg, false, false,