Searched defs:shift_amt (Results 1 - 4 of 4) sorted by relevance
/external/valgrind/main/none/tests/x86/ |
H A D | shift_ndep.c | 10 char shift_amt = 0; local 28 "shl %[shift_amt], %[x]" "\n\t" 30 : [x] "+r" (x) : [shift_amt] "c" (shift_amt));
|
/external/valgrind/main/VEX/priv/ |
H A D | guest_arm_toIR.c | 1733 IRTemp rMt, UInt shift_amt, /* operands */ 1737 if (shift_amt == 0) { 1744 vassert(shift_amt >= 1 && shift_amt <= 31); 1749 mkU8(32 - shift_amt)), 1753 binop(Iop_Shl32, mkexpr(rMt), mkU8(shift_amt)) ); 1754 DIS(buf, "r%u, LSL #%u", rM, shift_amt); 1838 IRTemp rMt, UInt shift_amt, /* operands */ 1842 if (shift_amt == 0) { 1856 // res = Rm >>u shift_amt 1729 compute_result_and_C_after_LSL_by_imm5( HChar* buf, IRTemp* res, IRTemp* newC, IRTemp rMt, UInt shift_amt, UInt rM ) argument 1834 compute_result_and_C_after_LSR_by_imm5( HChar* buf, IRTemp* res, IRTemp* newC, IRTemp rMt, UInt shift_amt, UInt rM ) argument 1946 compute_result_and_C_after_ASR_by_imm5( HChar* buf, IRTemp* res, IRTemp* newC, IRTemp rMt, UInt shift_amt, UInt rM ) argument 2140 compute_result_and_C_after_shift_by_imm5( HChar* buf, IRTemp* res, IRTemp* newC, IRTemp rMt, UInt how, UInt shift_amt, UInt rM ) argument 2332 UInt shift_amt = (insn_11_0 >> 7) & 0x1F; local [all...] |
H A D | guest_x86_toIR.c | 2462 IRTemp shift_amt = newTemp(Ity_I8); local 2484 /* shift_amt = shift_expr & 31, regardless of operation size */ 2485 assign( shift_amt, binop(Iop_And8, shift_expr, mkU8(31)) ); 2491 /* res32 = pre32 `shift` shift_amt */ 2492 assign( res32, binop(op32, mkexpr(pre32), mkexpr(shift_amt)) ); 2494 /* res32ss = pre32 `shift` ((shift_amt - 1) & 31) */ 2500 mkexpr(shift_amt), mkU8(1)), 2504 setFlags_DEP1_DEP2_shift(op32, res32, res32ss, ty, shift_amt); 6076 IRExpr* shift_amt, 6081 /* shift_amt 6073 dis_SHLRD_Gv_Ev( UChar sorb, Int delta, UChar modrm, Int sz, IRExpr* shift_amt, Bool amt_is_literal, HChar* shift_amt_txt, Bool left_shift ) argument [all...] |
H A D | guest_amd64_toIR.c | 3483 IRTemp shift_amt = newTemp(Ity_I8); local 3509 /* shift_amt = shift_expr & MASK, regardless of operation size */ 3510 assign( shift_amt, binop(Iop_And8, shift_expr, mkU8(mask)) ); 3516 /* res64 = pre64 `shift` shift_amt */ 3517 assign( res64, binop(op64, mkexpr(pre64), mkexpr(shift_amt)) ); 3519 /* res64ss = pre64 `shift` ((shift_amt - 1) & MASK) */ 3525 mkexpr(shift_amt), mkU8(1)), 3529 setFlags_DEP1_DEP2_shift(op64, res64, res64ss, ty, shift_amt); 7416 IRExpr* shift_amt, 7421 /* shift_amt 7412 dis_SHLRD_Gv_Ev( VexAbiInfo* vbi, Prefix pfx, Long delta, UChar modrm, Int sz, IRExpr* shift_amt, Bool amt_is_literal, HChar* shift_amt_txt, Bool left_shift ) argument [all...] |
Completed in 233 milliseconds