Home | History | Annotate | Download | only in x86_64

Lines Matching refs:rexw

503                         int const_arg2, int rexw)
508 tcg_out_modrm(s, 0x85 | rexw, arg1, arg1);
510 if (rexw) {
517 tcg_out_modrm(s, 0x01 | (ARITH_CMP << 3) | rexw, arg2, arg1);
523 int label_index, int rexw)
525 tcg_out_cmp(s, arg1, arg2, const_arg2, rexw);
530 TCGArg arg1, TCGArg arg2, int const_arg2, int rexw)
532 tcg_out_cmp(s, arg1, arg2, const_arg2, rexw);
560 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw;
575 rexw = 0;
577 rexw = P_REXW;
581 rexw, r1, addr_reg);
584 tcg_out_modrm(s, 0x8b | rexw, r0, addr_reg);
586 tcg_out_modrm(s, 0xc1 | rexw, 5, r1); /* shr $x, r1 */
589 tcg_out_modrm(s, 0x81 | rexw, 4, r0); /* andl $x, r0 */
600 tcg_out_modrm_offset(s, 0x3b | rexw, r0, r1, 0);
603 tcg_out_modrm(s, 0x8b | rexw, r0, addr_reg);
684 tcg_out_modrm_offset(s, 0xbe | P_EXT | rexw, data_reg, r0, offset);
706 tcg_out_modrm(s, 0xbf | P_EXT | rexw, data_reg, data_reg);
709 tcg_out_modrm_offset(s, 0xbf | P_EXT | rexw, data_reg, r0, offset);
754 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw;
770 rexw = 0;
772 rexw = P_REXW;
776 tcg_out_modrm(s, 0x8b | rexw, r1, addr_reg);
779 tcg_out_modrm(s, 0x8b | rexw, r0, addr_reg);
781 tcg_out_modrm(s, 0xc1 | rexw, 5, r1); /* shr $x, r1 */
784 tcg_out_modrm(s, 0x81 | rexw, 4, r0); /* andl $x, r0 */
795 tcg_out_modrm_offset(s, 0x3b | rexw, r0, r1, 0);
798 tcg_out_modrm(s, 0x8b | rexw, r0, addr_reg);