reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86InstrInfo.cpp
  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();