Lines Matching defs:IndexReg
61 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
69 (IndexReg.getReg() != 0 &&
70 X86MCRegisterClasses[X86::GR16RegClassID].contains(IndexReg.getReg())))
227 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
231 (IndexReg.getReg() != 0 &&
232 X86MCRegisterClasses[X86::GR32RegClassID].contains(IndexReg.getReg())))
242 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
246 (IndexReg.getReg() != 0 &&
247 X86MCRegisterClasses[X86::GR64RegClassID].contains(IndexReg.getReg())))
371 const MCOperand &IndexReg = MI.getOperand(Op+X86::AddrIndexReg);
378 assert(IndexReg.getReg() == 0 && "Invalid rip-relative address");
423 if (IndexReg.getReg()) {
424 unsigned IndexReg16 = R16Table[GetX86RegNum(IndexReg)];
469 IndexReg.getReg() == 0 &&
519 assert(IndexReg.getReg() != X86::ESP &&
520 IndexReg.getReg() != X86::RSP && "Cannot use ESP as index reg!");
563 if (IndexReg.getReg())
564 IndexRegNo = GetX86RegNum(IndexReg);
570 if (IndexReg.getReg())
571 IndexRegNo = GetX86RegNum(IndexReg);