reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
484 switch (MI.getOpcode()) { 600 if (MI.getOperand(1 + X86::AddrBaseReg).isReg() && 601 MI.getOperand(1 + X86::AddrScaleAmt).isImm() && 602 MI.getOperand(1 + X86::AddrIndexReg).isReg() && 603 MI.getOperand(1 + X86::AddrIndexReg).getReg() == 0 && 604 MI.isDereferenceableInvariantLoad(AA)) { 605 Register BaseReg = MI.getOperand(1 + X86::AddrBaseReg).getReg(); 609 if (!ReMatPICStubLoad && MI.getOperand(1 + X86::AddrDisp).isGlobal()) 611 const MachineFunction &MF = *MI.getParent()->getParent(); 620 if (MI.getOperand(1 + X86::AddrScaleAmt).isImm() && 621 MI.getOperand(1 + X86::AddrIndexReg).isReg() && 622 MI.getOperand(1 + X86::AddrIndexReg).getReg() == 0 && 623 !MI.getOperand(1 + X86::AddrDisp).isReg()) { 625 if (!MI.getOperand(1 + X86::AddrBaseReg).isReg()) 627 Register BaseReg = MI.getOperand(1 + X86::AddrBaseReg).getReg(); 631 const MachineFunction &MF = *MI.getParent()->getParent();