Home | History | Annotate | Download | only in priv

Lines Matching defs:shift_amount

6888    IRTemp shift_amount = newTemp(Ity_I64);
6895 assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63)));
6897 unop(Iop_64to8, mkexpr(shift_amount))), mkU64(~sign_mask)),
6901 s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_64, op, shift_amount);
6930 IRTemp shift_amount = newTemp(Ity_I64);
6936 assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63)));
6938 unop(Iop_64to8, mkexpr(shift_amount))), mkU32(~sign_mask)),
6941 s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_32, op, shift_amount);
6952 IRTemp shift_amount = newTemp(Ity_I64);
6958 assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63)));
6960 unop(Iop_64to8, mkexpr(shift_amount))), mkU32(~sign_mask)),
6963 s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_32, op, shift_amount);
6974 IRTemp shift_amount = newTemp(Ity_I64);
6980 assign(shift_amount, binop(Iop_And64, mkexpr(op2addr), mkU64(63)));
6982 unop(Iop_64to8, mkexpr(shift_amount))), mkU64(~sign_mask)),
6985 s390_cc_thunk_putZZ(S390_CC_OP_SHIFT_LEFT_64, op, shift_amount);
10708 IRTemp shift_amount = newTemp(Ity_I8);
10737 assign(shift_amount, unop(Iop_64to8, binop(Iop_Add64, mkexpr(num),
10746 mkexpr(shift_amount)),
10747 mkexpr(shift_amount))));