Lines Matching refs:tcg_out_modrm
404 static void tcg_out_modrm(TCGContext *s, int opc, int r, int rm)
512 tcg_out_modrm(s, OPC_ARITH_GvEv + (subop << 3) + ext, dest, src);
519 tcg_out_modrm(s, opc, ret, arg);
533 tcg_out_modrm(s, OPC_MOVL_EvIz + P_REXW, 0, ret);
586 tcg_out_modrm(s, OPC_SHIFT_1 + ext, subopc, reg);
588 tcg_out_modrm(s, OPC_SHIFT_Ib + ext, subopc, reg);
607 tcg_out_modrm(s, OPC_MOVZBL + P_REXB_RM, dest, src);
614 tcg_out_modrm(s, OPC_MOVSBL + P_REXB_RM + rexw, dest, src);
620 tcg_out_modrm(s, OPC_MOVZWL, dest, src);
626 tcg_out_modrm(s, OPC_MOVSWL + rexw, dest, src);
632 tcg_out_modrm(s, OPC_MOVL_GvEv, dest, src);
637 tcg_out_modrm(s, OPC_MOVSLQ, dest, src);
663 tcg_out_modrm(s, OPC_GRP5 + rexw,
693 tcg_out_modrm(s, OPC_ARITH_EvIb + rexw, c, r0);
698 tcg_out_modrm(s, OPC_ARITH_EvIz + rexw, c, r0);
768 tcg_out_modrm(s, OPC_TESTL + rexw, arg1, arg1);
881 tcg_out_modrm(s, OPC_SETCC | tcg_cond_to_jcc[cond], 0, dest);
890 tcg_out_modrm(s, OPC_SETCC | tcg_cond_to_jcc[cond], 0, dest);
946 tcg_out_modrm(s, OPC_GRP5,
1085 tcg_out_modrm(s, OPC_MOVSWL + P_REXW, datalo, datalo);
1470 tcg_out_modrm(s, OPC_GRP5, EXT5_CALLN_Ev, args[0]);
1478 tcg_out_modrm(s, OPC_GRP5, EXT5_JMPN_Ev, args[0]);
1567 tcg_out_modrm(s, OPC_IMUL_GvEvIb + rexw, args[0], args[0]);
1570 tcg_out_modrm(s, OPC_IMUL_GvEvIz + rexw, args[0], args[0]);
1574 tcg_out_modrm(s, OPC_IMUL_GvEv + rexw, args[0], args[2]);
1579 tcg_out_modrm(s, OPC_GRP3_Ev + rexw, EXT3_IDIV, args[4]);
1582 tcg_out_modrm
1604 tcg_out_modrm(s, OPC_SHIFT_cl + rexw, c, args[0]);
1625 tcg_out_modrm(s, OPC_GRP3_Ev + rexw, EXT3_NEG, args[0]);
1628 tcg_out_modrm(s, OPC_GRP3_Ev + rexw, EXT3_NOT, args[0]);
1687 tcg_out_modrm(s, OPC_GRP3_Ev, EXT3_MUL, args[3]);
1939 tcg_out_modrm(s, OPC_GRP5, EXT5_JMPN_Ev, tcg_target_call_iarg_regs[0]);