Lines Matching defs:IndexReg
222 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
226 (IndexReg.getReg() != 0 &&
227 X86MCRegisterClasses[X86::GR32RegClassID].contains(IndexReg.getReg())))
237 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
241 (IndexReg.getReg() != 0 &&
242 X86MCRegisterClasses[X86::GR64RegClassID].contains(IndexReg.getReg())))
252 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
256 (IndexReg.getReg() != 0 &&
257 X86MCRegisterClasses[X86::GR16RegClassID].contains(IndexReg.getReg())))
373 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
380 assert(IndexReg.getReg() == 0 && "Invalid rip-relative address");
411 IndexReg.getReg() == 0 &&
461 assert(IndexReg.getReg() != X86::ESP &&
462 IndexReg.getReg() != X86::RSP && "Cannot use ESP as index reg!");
505 if (IndexReg.getReg())
506 IndexRegNo = GetX86RegNum(IndexReg);
512 if (IndexReg.getReg())
513 IndexRegNo = GetX86RegNum(IndexReg);