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

References

lib/Target/X86/X86FastISel.cpp
  735         (AM.Base.Reg == 0 && AM.IndexReg == 0)) {
  745         AM.Base.Reg = getInstrInfo()->getGlobalBaseReg(FuncInfo.MF);
  754           assert(AM.Base.Reg == 0 && AM.IndexReg == 0);
  755           AM.Base.Reg = X86::RIP;
  772         StubAM.Base.Reg = AM.Base.Reg;
  772         StubAM.Base.Reg = AM.Base.Reg;
  784             StubAM.Base.Reg = X86::RIP;
  804       AM.Base.Reg = LoadReg;
  812     if (AM.Base.Reg == 0) {
  813       AM.Base.Reg = getRegForValue(V);
  814       return AM.Base.Reg != 0;
  879       AM.Base.FrameIndex = SI->second;
 1057         (AM.Base.Reg != 0 || AM.IndexReg != 0))
 1074       assert(AM.Base.Reg == 0 && AM.IndexReg == 0);
 1075       AM.Base.Reg = X86::RIP;
 1085     if (AM.Base.Reg == 0) {
 1086       AM.Base.Reg = getRegForValue(V);
 1087       return AM.Base.Reg != 0;
 3416       AM.Base.Reg = RegInfo->getStackRegister();
 3425         SrcAM.Base.Reg = ArgReg;
 3481   } else if (CalleeAM.Base.Reg != 0) {
 3482     CalleeOp = CalleeAM.Base.Reg;
 3824       return AM.Base.Reg;
lib/Target/X86/X86InstrBuilder.h
   62     Base.Reg = 0;
   69       MO.push_back(MachineOperand::CreateReg(Base.Reg, false, false, false,
   73       MO.push_back(MachineOperand::CreateFI(Base.FrameIndex));
   98     AM.Base.Reg = Op0.getReg();
  101     AM.Base.FrameIndex = Op0.getIndex();
  177     MIB.addReg(AM.Base.Reg);
  180     MIB.addFrameIndex(AM.Base.FrameIndex);
lib/Target/X86/X86InstructionSelector.cpp
  484         AM.Base.Reg = I.getOperand(1).getReg();
  489     AM.Base.FrameIndex = I.getOperand(1).getIndex();
  495   AM.Base.Reg = I.getOperand(0).getReg();
  615     assert(AM.Base.Reg == 0 && AM.IndexReg == 0);
  616     AM.Base.Reg = X86::RIP;