Lines Matching refs:Mrh
952 op->Mrh.Imm.syned = syned;
953 op->Mrh.Imm.imm16 = imm16;
966 op->Mrh.Reg.reg = reg;
975 if (op->Mrh.Imm.syned)
976 vex_printf("%d", (Int) (Short) op->Mrh.Imm.imm16);
978 vex_printf("%u", (UInt) (UShort) op->Mrh.Imm.imm16);
981 ppHRegMIPS(op->Mrh.Reg.reg, mode64);
998 addHRegUse(u, HRmRead, op->Mrh.Reg.reg);
1012 op->Mrh.Reg.reg = lookupHRegRemap(m, op->Mrh.Reg.reg);
1994 addHRegUse(u, HRmRead, i->Min.MovCond.srcR->Mrh.Reg.reg);
2153 mapReg(m, &(i->Min.MovCond.srcR->Mrh.Reg.reg));
2190 if (i->Min.Alu.srcR->Mrh.Reg.reg != i->Min.Alu.srcL)
2724 p = mkMoveReg(p, dst, iregNo(srcR->Mrh.Reg.reg, mode64));
2725 /*p = mkFormR(p, 0, dst, iregNo(src->Mrh.Reg.reg, mode64),
2726 iregNo(src->Mrh.Reg.reg, mode64), 0, 37);*/
2728 p = mkLoadImm(p, dst, srcR->Mrh.Imm.imm16, mode64);
2742 UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg, mode64);
2748 vassert(srcR->Mrh.Imm.imm16 != 0x8000);
2749 if (srcR->Mrh.Imm.syned)
2751 p = mkFormI(p, 9, r_srcL, r_dst, srcR->Mrh.Imm.imm16);
2754 p = mkFormI(p, 9, r_srcL, r_dst, srcR->Mrh.Imm.imm16);
2763 vassert(srcR->Mrh.Imm.syned);
2764 vassert(srcR->Mrh.Imm.imm16 != 0x8000);
2765 p = mkFormI(p, 8, r_srcL, r_dst, (-srcR->Mrh.Imm.imm16));
2774 vassert(!srcR->Mrh.Imm.syned);
2775 p = mkFormI(p, 12, r_srcL, r_dst, srcR->Mrh.Imm.imm16);
2784 vassert(!srcR->Mrh.Imm.syned);
2785 p = mkFormI(p, 13, r_srcL, r_dst, srcR->Mrh.Imm.imm16);
2812 vassert(!srcR->Mrh.Imm.syned);
2813 p = mkFormI(p, 14, r_srcL, r_dst, srcR->Mrh.Imm.imm16);
2832 UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg,
2840 UInt n = srcR->Mrh.Imm.imm16;
2849 UInt n = srcR->Mrh.Imm.imm16;
2866 UInt n = srcR->Mrh.Imm.imm16;
2876 UInt n = srcR->Mrh.Imm.imm16;
2893 UInt n = srcR->Mrh.Imm.imm16;
2903 UInt n = srcR->Mrh.Imm.imm16;