Home
last modified time | relevance | path

Searched refs:shr_op (Results 1 – 3 of 3) sorted by relevance

/external/valgrind/VEX/priv/
Dhost_amd64_isel.c1328 AMD64ShiftOp shr_op = Ash_SHR; in iselIntExpr_R_wrk() local
1330 case Iop_MullS32: shr_op = Ash_SAR; shift = 32; break; in iselIntExpr_R_wrk()
1331 case Iop_MullS16: shr_op = Ash_SAR; shift = 48; break; in iselIntExpr_R_wrk()
1332 case Iop_MullS8: shr_op = Ash_SAR; shift = 56; break; in iselIntExpr_R_wrk()
1333 case Iop_MullU32: shr_op = Ash_SHR; shift = 32; break; in iselIntExpr_R_wrk()
1334 case Iop_MullU16: shr_op = Ash_SHR; shift = 48; break; in iselIntExpr_R_wrk()
1335 case Iop_MullU8: shr_op = Ash_SHR; shift = 56; break; in iselIntExpr_R_wrk()
1343 addInstr(env, AMD64Instr_Sh64(shr_op, shift, a32)); in iselIntExpr_R_wrk()
1344 addInstr(env, AMD64Instr_Sh64(shr_op, shift, b32)); in iselIntExpr_R_wrk()
Dhost_x86_isel.c1084 X86ShiftOp shr_op = (e->Iex.Binop.op == Iop_MullS8 in iselIntExpr_R_wrk() local
1092 addInstr(env, X86Instr_Sh32(shr_op, shift, a16)); in iselIntExpr_R_wrk()
1093 addInstr(env, X86Instr_Sh32(shr_op, shift, b16)); in iselIntExpr_R_wrk()
Dguest_ppc_toIR.c6772 IROp shr_op = (mode64 ? Iop_Shr64 : Iop_Shr32); in dis_int_parity() local
6785 assign( rS1, binop(shr_op, mkexpr(rS), mkU8(8)) ); in dis_int_parity()
6789 assign( rS2, binop(shr_op, mkexpr(rS1), mkU8(8)) ); in dis_int_parity()
6793 assign( rS3, binop(shr_op, mkexpr(rS2), mkU8(8)) ); in dis_int_parity()
6798 assign( rS4, binop(shr_op, mkexpr(rS3), mkU8(8)) ); in dis_int_parity()
6802 assign( rS5, binop(shr_op, mkexpr(rS4), mkU8(8)) ); in dis_int_parity()
6806 assign( rS6, binop(shr_op, mkexpr(rS5), mkU8(8)) ); in dis_int_parity()
6810 assign( rS7, binop(shr_op, mkexpr(rS6), mkU8(8)) ); in dis_int_parity()
6822 assign( rS1, binop(shr_op, mkexpr(rS), mkU8(8)) ); in dis_int_parity()
6826 assign( rS2, binop(shr_op, mkexpr(rS1), mkU8(8)) ); in dis_int_parity()
[all …]