Home | History | Annotate | Download | only in Disassembler

Lines Matching refs:MCOperand

183   mcInst.addOperand(MCOperand::CreateReg(llvmRegnum));
251 MCOperand baseReg = MCOperand::CreateReg(baseRegNo);
254 MCOperand segmentReg;
255 segmentReg = MCOperand::CreateReg(segmentRegnums[insn.segmentOverride]);
276 MCOperand baseReg = MCOperand::CreateReg(baseRegNo);
359 mcInst.addOperand(MCOperand::CreateReg(X86::XMM0 + (immediate >> 4)));
362 mcInst.addOperand(MCOperand::CreateReg(X86::YMM0 + (immediate >> 4)));
365 mcInst.addOperand(MCOperand::CreateReg(X86::ZMM0 + (immediate >> 4)));
388 mcInst.addOperand(MCOperand::CreateImm(immediate));
392 MCOperand segmentReg;
393 segmentReg = MCOperand::CreateReg(segmentRegnums[insn.segmentOverride]);
426 mcInst.addOperand(MCOperand::CreateReg(X86::x)); break;
456 MCOperand baseReg;
457 MCOperand scaleAmount;
458 MCOperand indexReg;
459 MCOperand
460 MCOperand segmentReg;
471 baseReg = MCOperand::CreateReg(X86::x); break;
476 baseReg = MCOperand::CreateReg(0);
526 indexReg = MCOperand::CreateReg(X86::x); break;
535 indexReg = MCOperand::CreateReg(0);
538 scaleAmount = MCOperand::CreateImm(insn.sibScale);
552 baseReg = MCOperand::CreateReg(X86::RIP); // Section 2.2.1.6
555 baseReg = MCOperand::CreateReg(0);
557 indexReg = MCOperand::CreateReg(0);
560 baseReg = MCOperand::CreateReg(X86::BX);
561 indexReg = MCOperand::CreateReg(X86::SI);
564 baseReg = MCOperand::CreateReg(X86::BX);
565 indexReg = MCOperand::CreateReg(X86::DI);
568 baseReg = MCOperand::CreateReg(X86::BP);
569 indexReg = MCOperand::CreateReg(X86::SI);
572 baseReg = MCOperand::CreateReg(X86::BP);
573 indexReg = MCOperand::CreateReg(X86::DI);
576 indexReg = MCOperand::CreateReg(0);
587 baseReg = MCOperand::CreateReg(X86::x); break;
599 scaleAmount = MCOperand::CreateImm(1);
602 displacement = MCOperand::CreateImm(insn.displacement);
604 segmentReg = MCOperand::CreateReg(segmentRegnums[insn.segmentOverride]);
681 mcInst.addOperand(MCOperand::CreateReg(X86::ST0 + stackPos));
697 mcInst.addOperand(MCOperand::CreateReg(X86::K0 + maskRegNum));