Lines Matching defs:getMemBaseReg
193 MCRegister getMemBaseReg() const {
378 if (getMemBaseReg() &&
379 !X86MCRegisterClasses[X86::GR16RegClassID].contains(getMemBaseReg()))
386 if (getMemBaseReg() &&
387 !X86MCRegisterClasses[X86::GR32RegClassID].contains(getMemBaseReg()) &&
388 getMemBaseReg() != X86::EIP)
399 if (getMemBaseReg() &&
400 !X86MCRegisterClasses[X86::GR64RegClassID].contains(getMemBaseReg()) &&
401 getMemBaseReg() != X86::RIP)
411 return Kind == Memory && !getMemSegReg() && !getMemBaseReg() &&
427 (getMemBaseReg() == X86::RSI || getMemBaseReg() == X86::ESI ||
428 getMemBaseReg() == X86::SI) && isa<MCConstantExpr>(getMemDisp()) &&
447 (getMemBaseReg() == X86::RDI || getMemBaseReg() == X86::EDI ||
448 getMemBaseReg() == X86::DI) &&
466 return Kind == Memory && !getMemBaseReg() && !getMemIndexReg() &&
651 if (getMemBaseReg())
652 Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
672 Inst.addOperand(MCOperand::createReg(getMemBaseReg()));
678 Inst.addOperand(MCOperand::createReg(getMemBaseReg()));