Lines Matching refs:createReg
274 mcInst.addOperand(MCOperand::createReg(llvmRegnum)); in translateRegister()
342 MCOperand baseReg = MCOperand::createReg(baseRegNo); in translateSrcIndex()
346 segmentReg = MCOperand::createReg(segmentRegnums[insn.segmentOverride]); in translateSrcIndex()
367 MCOperand baseReg = MCOperand::createReg(baseRegNo); in translateDstIndex()
658 mcInst.addOperand(MCOperand::createReg(X86::XMM0 + (immediate >> 4))); in translateImmediate()
661 mcInst.addOperand(MCOperand::createReg(X86::YMM0 + (immediate >> 4))); in translateImmediate()
664 mcInst.addOperand(MCOperand::createReg(X86::ZMM0 + (immediate >> 4))); in translateImmediate()
678 segmentReg = MCOperand::createReg(segmentRegnums[insn.segmentOverride]); in translateImmediate()
711 mcInst.addOperand(MCOperand::createReg(X86::x)); break; in translateRMRegister()
756 baseReg = MCOperand::createReg(X86::x); break; in translateRMMemory()
761 baseReg = MCOperand::createReg(X86::NoRegister); in translateRMMemory()
771 indexReg = MCOperand::createReg(X86::x); break; in translateRMMemory()
792 indexReg = MCOperand::createReg(insn.addressSize == 4 ? X86::EIZ : in translateRMMemory()
795 indexReg = MCOperand::createReg(X86::NoRegister); in translateRMMemory()
813 baseReg = MCOperand::createReg(insn.addressSize == 4 ? X86::EIP : in translateRMMemory()
817 baseReg = MCOperand::createReg(X86::NoRegister); in translateRMMemory()
819 indexReg = MCOperand::createReg(X86::NoRegister); in translateRMMemory()
822 baseReg = MCOperand::createReg(X86::BX); in translateRMMemory()
823 indexReg = MCOperand::createReg(X86::SI); in translateRMMemory()
826 baseReg = MCOperand::createReg(X86::BX); in translateRMMemory()
827 indexReg = MCOperand::createReg(X86::DI); in translateRMMemory()
830 baseReg = MCOperand::createReg(X86::BP); in translateRMMemory()
831 indexReg = MCOperand::createReg(X86::SI); in translateRMMemory()
834 baseReg = MCOperand::createReg(X86::BP); in translateRMMemory()
835 indexReg = MCOperand::createReg(X86::DI); in translateRMMemory()
838 indexReg = MCOperand::createReg(X86::NoRegister); in translateRMMemory()
849 baseReg = MCOperand::createReg(X86::x); break; in translateRMMemory()
866 segmentReg = MCOperand::createReg(segmentRegnums[insn.segmentOverride]); in translateRMMemory()
922 mcInst.addOperand(MCOperand::createReg(X86::ST0 + stackPos)); in translateFPRegister()
938 mcInst.addOperand(MCOperand::createReg(X86::K0 + maskRegNum)); in translateMaskRegister()