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

References

lib/Target/X86/X86FastISel.cpp
  229   AM.IndexReg = constrainOperandRegClass(MIB->getDesc(), AM.IndexReg,
  229   AM.IndexReg = constrainOperandRegClass(MIB->getDesc(), AM.IndexReg,
  735         (AM.Base.Reg == 0 && AM.IndexReg == 0)) {
  754           assert(AM.Base.Reg == 0 && AM.IndexReg == 0);
  816     if (AM.IndexReg == 0) {
  818       AM.IndexReg = getRegForValue(V);
  819       return AM.IndexReg != 0;
  903     unsigned IndexReg = AM.IndexReg;
  954     AM.IndexReg = IndexReg;
 1057         (AM.Base.Reg != 0 || AM.IndexReg != 0))
 1074       assert(AM.Base.Reg == 0 && AM.IndexReg == 0);
 1089     if (AM.IndexReg == 0) {
 1091       AM.IndexReg = getRegForValue(V);
 1092       return AM.IndexReg != 0;
 3823         AM.IndexReg == 0 && AM.Disp == 0 && AM.GV == nullptr)
 3957     if (!MO.isReg() || MO.isDef() || MO.getReg() != AM.IndexReg)
lib/Target/X86/X86ISelLowering.cpp
31384     if (AM.IndexReg == X86::NoRegister)
lib/Target/X86/X86InstrBuilder.h
   77     MO.push_back(MachineOperand::CreateReg(IndexReg, false, false, false, false,
  108   AM.IndexReg = Op2.getReg();
  183   MIB.addImm(AM.Scale).addReg(AM.IndexReg);
lib/Target/X86/X86InstructionSelector.cpp
  615     assert(AM.Base.Reg == 0 && AM.IndexReg == 0);