• Home
  • Raw
  • Download

Lines Matching refs:Armi

259    op->Armi.Imm.imm32 = imm32;  in AMD64RMI_Imm()
265 op->Armi.Reg.reg = reg; in AMD64RMI_Reg()
271 op->Armi.Mem.am = am; in AMD64RMI_Mem()
278 vex_printf("$0x%x", op->Armi.Imm.imm32); in ppAMD64RMI_wrk()
282 ppHRegAMD64_lo32(op->Armi.Reg.reg); in ppAMD64RMI_wrk()
284 ppHRegAMD64(op->Armi.Reg.reg); in ppAMD64RMI_wrk()
287 ppAMD64AMode(op->Armi.Mem.am); in ppAMD64RMI_wrk()
308 addHRegUse(u, HRmRead, op->Armi.Reg.reg); in addRegUsage_AMD64RMI()
311 addRegUsage_AMD64AMode(u, op->Armi.Mem.am); in addRegUsage_AMD64RMI()
323 op->Armi.Reg.reg = lookupHRegRemap(m, op->Armi.Reg.reg); in mapRegs_AMD64RMI()
326 mapRegs_AMD64AMode(m, op->Armi.Mem.am); in mapRegs_AMD64RMI()
1926 *src = i->Ain.Alu64R.src->Armi.Reg.reg; in isMove_AMD64Instr()
2009 && sameHReg(i->Ain.Alu64R.src->Armi.Reg.reg, vreg)) { in directReload_AMD64()
2027 AMD64RI_Imm( i->Ain.Alu64R.src->Armi.Imm.imm32 ), in directReload_AMD64()
2491 if (0 == (i->Ain.Alu64R.src->Armi.Imm.imm32 & ~0xFFFFF)) { in emit_AMD64Instr()
2504 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2509 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2513 *p++ = rexAMode_R( i->Ain.Alu64R.src->Armi.Reg.reg, in emit_AMD64Instr()
2516 p = doAMode_R(p, i->Ain.Alu64R.src->Armi.Reg.reg, in emit_AMD64Instr()
2521 i->Ain.Alu64R.src->Armi.Mem.am); in emit_AMD64Instr()
2524 i->Ain.Alu64R.src->Armi.Mem.am); in emit_AMD64Instr()
2535 i->Ain.Alu64R.src->Armi.Reg.reg); in emit_AMD64Instr()
2539 i->Ain.Alu64R.src->Armi.Reg.reg); in emit_AMD64Instr()
2543 i->Ain.Alu64R.src->Armi.Mem.am); in emit_AMD64Instr()
2547 i->Ain.Alu64R.src->Armi.Mem.am); in emit_AMD64Instr()
2550 if (fits8bits(i->Ain.Alu64R.src->Armi.Imm.imm32)) { in emit_AMD64Instr()
2554 *p++ = toUChar(0xFF & i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2559 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2590 && !fits8bits(i->Ain.Alu64R.src->Armi.Imm.imm32)) { in emit_AMD64Instr()
2593 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2595 if (fits8bits(i->Ain.Alu64R.src->Armi.Imm.imm32)) { in emit_AMD64Instr()
2599 *p++ = toUChar(0xFF & i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2604 p = emit32(p, i->Ain.Alu64R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2608 *p++ = rexAMode_R( i->Ain.Alu64R.src->Armi.Reg.reg, in emit_AMD64Instr()
2611 p = doAMode_R(p, i->Ain.Alu64R.src->Armi.Reg.reg, in emit_AMD64Instr()
2616 i->Ain.Alu64R.src->Armi.Mem.am); in emit_AMD64Instr()
2619 i->Ain.Alu64R.src->Armi.Mem.am); in emit_AMD64Instr()
2754 && !fits8bits(i->Ain.Alu32R.src->Armi.Imm.imm32)) { in emit_AMD64Instr()
2757 p = emit32(p, i->Ain.Alu32R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2759 if (fits8bits(i->Ain.Alu32R.src->Armi.Imm.imm32)) { in emit_AMD64Instr()
2764 *p++ = toUChar(0xFF & i->Ain.Alu32R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2770 p = emit32(p, i->Ain.Alu32R.src->Armi.Imm.imm32); in emit_AMD64Instr()
2775 rexAMode_R( i->Ain.Alu32R.src->Armi.Reg.reg, in emit_AMD64Instr()
2779 p = doAMode_R(p, i->Ain.Alu32R.src->Armi.Reg.reg, in emit_AMD64Instr()
2785 i->Ain.Alu32R.src->Armi.Mem.am) ); in emit_AMD64Instr()
2789 i->Ain.Alu32R.src->Armi.Mem.am); in emit_AMD64Instr()
2856 rexAMode_M_enc(0, i->Ain.Push.src->Armi.Mem.am)); in emit_AMD64Instr()
2858 p = doAMode_M_enc(p, 6, i->Ain.Push.src->Armi.Mem.am); in emit_AMD64Instr()
2862 p = emit32(p, i->Ain.Push.src->Armi.Imm.imm32); in emit_AMD64Instr()
2865 *p++ = toUChar(0x40 + (1 & iregEnc3(i->Ain.Push.src->Armi.Reg.reg))); in emit_AMD64Instr()
2866 *p++ = toUChar(0x50 + iregEnc210(i->Ain.Push.src->Armi.Reg.reg)); in emit_AMD64Instr()