Lines Matching refs:CreateReg
167 mcInst.addOperand(MCOperand::CreateReg(llvmRegnum));
284 mcInst.addOperand(MCOperand::CreateReg(X86::XMM0 + (immediate >> 4)));
287 mcInst.addOperand(MCOperand::CreateReg(X86::YMM0 + (immediate >> 4)));
290 mcInst.addOperand(MCOperand::CreateReg(X86::ZMM0 + (immediate >> 4)));
353 mcInst.addOperand(MCOperand::CreateReg(X86::x)); break;
398 baseReg = MCOperand::CreateReg(X86::x); break;
403 baseReg = MCOperand::CreateReg(0);
444 indexReg = MCOperand::CreateReg(X86::x); break;
453 indexReg = MCOperand::CreateReg(0);
470 baseReg = MCOperand::CreateReg(X86::RIP); // Section 2.2.1.6
473 baseReg = MCOperand::CreateReg(0);
475 indexReg = MCOperand::CreateReg(0);
478 baseReg = MCOperand::CreateReg(X86::BX);
479 indexReg = MCOperand::CreateReg(X86::SI);
482 baseReg = MCOperand::CreateReg(X86::BX);
483 indexReg = MCOperand::CreateReg(X86::DI);
486 baseReg = MCOperand::CreateReg(X86::BP);
487 indexReg = MCOperand::CreateReg(X86::SI);
490 baseReg = MCOperand::CreateReg(X86::BP);
491 indexReg = MCOperand::CreateReg(X86::DI);
494 indexReg = MCOperand::CreateReg(0);
505 baseReg = MCOperand::CreateReg(X86::x); break;
532 segmentReg = MCOperand::CreateReg(segmentRegnums[insn.segmentOverride]);
612 mcInst.addOperand(MCOperand::CreateReg(X86::ST0 + stackPos));