reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
564 if (IsInefficientBase && DestReg == BaseReg && !IsScale1) 576 if (IsScale1 && (DestReg == BaseReg || DestReg == IndexReg)) { 576 if (IsScale1 && (DestReg == BaseReg || DestReg == IndexReg)) { 578 if (DestReg != BaseReg) 583 NewMI = BuildMI(MBB, I, MI.getDebugLoc(), TII->get(NewOpc), DestReg) 589 NewMI = BuildMI(MBB, I, MI.getDebugLoc(), TII->get(NewOpc), DestReg) 617 NewMI = BuildMI(MBB, I, MI.getDebugLoc(), TII->get(NewOpc), DestReg) 618 .addReg(DestReg); 622 NewMI = BuildMI(MBB, I, MI.getDebugLoc(), TII->get(NewOpc), DestReg) 623 .addReg(DestReg) 635 assert(DestReg != BaseReg && "DestReg == BaseReg should be handled already!"); 645 TII->copyPhysReg(MBB, MI, MI.getDebugLoc(), DestReg, BaseReg, BIK); 649 NewMI = BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(NewOpc), DestReg) 650 .addReg(DestReg) 668 NewMI = BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(NewOpc), DestReg) 669 .addReg(DestReg)