Lines Matching full:xrmi
246 op->Xrmi.Imm.imm32 = imm32;
252 op->Xrmi.Reg.reg = reg;
258 op->Xrmi.Mem.am = am;
265 vex_printf("$0x%x", op->Xrmi.Imm.imm32);
268 ppHRegX86(op->Xrmi.Reg.reg);
271 ppX86AMode(op->Xrmi.Mem.am);
286 addHRegUse(u, HRmRead, op->Xrmi.Reg.reg);
289 addRegUsage_X86AMode(u, op->Xrmi.Mem.am);
301 op->Xrmi.Reg.reg = lookupHRegRemap(m, op->Xrmi.Reg.reg);
304 mapRegs_X86AMode(m, op->Xrmi.Mem.am);
1674 *src = i->Xin.Alu32R.src->Xrmi.Reg.reg;
1767 && i->Xin.Alu32R.src->Xrmi.Reg.reg == vreg) {
1785 X86RI_Imm( i->Xin.Alu32R.src->Xrmi.Imm.imm32 ),
1795 && i->Xin.Push.src->Xrmi.Reg.reg == vreg) {
2111 p = emit32(p, i->Xin.Alu32R.src->Xrmi.Imm.imm32);
2115 p = doAMode_R(p, i->Xin.Alu32R.src->Xrmi.Reg.reg,
2121 i->Xin.Alu32R.src->Xrmi.Mem.am);
2134 i->Xin.Alu32R.src->Xrmi.Reg.reg);
2140 i->Xin.Alu32R.src->Xrmi.Mem.am);
2143 if (fits8bits(i->Xin.Alu32R.src->Xrmi.Imm.imm32)) {
2146 *p++ = toUChar(0xFF & i->Xin.Alu32R.src->Xrmi.Imm.imm32);
2150 p = emit32(p, i->Xin.Alu32R.src->Xrmi.Imm.imm32);
2181 && !fits8bits(i->Xin.Alu32R.src->Xrmi.Imm.imm32)) {
2183 p = emit32(p, i->Xin.Alu32R.src->Xrmi.Imm.imm32);
2185 if (fits8bits(i->Xin.Alu32R.src->Xrmi.Imm.imm32)) {
2188 *p++ = toUChar(0xFF & i->Xin.Alu32R.src->Xrmi.Imm.imm32);
2192 p = emit32(p, i->Xin.Alu32R.src->Xrmi.Imm.imm32);
2197 p = doAMode_R(p, i->Xin.Alu32R.src->Xrmi.Reg.reg,
2203 i->Xin.Alu32R.src->Xrmi.Mem.am);
2364 p = doAMode_M(p, fake(6), i->Xin.Push.src->Xrmi.Mem.am);
2368 p = emit32(p, i->Xin.Push.src->Xrmi.Imm.imm32);
2371 *p++ = toUChar(0x50 + iregNo(i->Xin.Push.src->Xrmi.Reg.reg));