Lines Matching refs:op2
1676 static void gen_shift_rm_im(DisasContext *s, int ot, int op1, int op2,
1692 op2 &= mask;
1693 if (op2 != 0) {
1697 tcg_gen_sari_tl(cpu_tmp4, cpu_T[0], op2 - 1);
1698 tcg_gen_sari_tl(cpu_T[0], cpu_T[0], op2);
1701 tcg_gen_shri_tl(cpu_tmp4, cpu_T[0], op2 - 1);
1702 tcg_gen_shri_tl(cpu_T[0], cpu_T[0], op2);
1705 tcg_gen_shli_tl(cpu_tmp4, cpu_T[0], op2 - 1);
1706 tcg_gen_shli_tl(cpu_T[0], cpu_T[0], op2);
1717 if (op2 != 0) {
1831 static void gen_rot_rm_im(DisasContext *s, int ot, int op1, int op2,
1859 op2 &= mask;
1861 if (op2 != 0) {
1862 int shift = op2 & ((1 << (3 + ot)) - 1);
1881 if (op2 != 0) {