reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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.h77 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);