/external/valgrind/main/VEX/priv/ |
H A D | guest_mips_toIR.c | 292 assign(t2, binop(Iop_And32, mkexpr(t1), mkU32(0xFFFFFFFC))); \ 294 assign(t4, binop(Iop_And32, mkexpr(t1), mkU32(0x00000003))) 595 static IRExpr *mkexpr(IRTemp tmp) function 669 assign(t1, binop(Iop_Sub8, mkU8(32), mkexpr(t0))); 670 return binop(Iop_Or32, binop(Iop_Shl32, src, mkexpr(t1)), 671 binop(Iop_Shr32, src, mkexpr(t0))); 816 assign(t1, unop(Iop_64to32, mkexpr(t0))); 817 return unop(Iop_ReinterpI32asF32, mkexpr(t1)); 843 stmt(IRStmt_Exit(mkexpr(t0), Ijk_Boring, 870 *set = IRStmt_Exit(mkexpr(t [all...] |
H A D | guest_arm_toIR.c | 290 static IRExpr* mkexpr ( IRTemp tmp ) function 350 return mkexpr(src); 353 binop(Iop_Shl32, mkexpr(src), mkU8(32 - rot)), 354 binop(Iop_Shr32, mkexpr(src), mkU8(rot))); 550 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), 584 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), 680 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), 724 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), 791 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guardT)), 851 IRExpr_Mux0X( unop(Iop_32to8, mkexpr(guard [all...] |
H A D | guest_s390_toIR.c | 120 mkexpr(IRTemp tmp) function 521 expr = mkexpr(v); 604 dep1 = mkexpr(d1); 620 dep1 = mkexpr(d1); 636 hi = unop(Iop_F128HItoF64, mkexpr(d1)); 637 lo = unop(Iop_F128LOtoF64, mkexpr(d1)); 652 hi = unop(Iop_F128HItoF64, mkexpr(d1)); 653 lo = unop(Iop_ReinterpF64asI64, unop(Iop_F128LOtoF64, mkexpr(d1))); 1845 assign(op2addr, binop(Iop_Add64, mkexpr(d2), b2 != 0 ? get_gpr_dw0(b2) : 1863 assign(op2addr, binop(Iop_Add64, mkexpr(d [all...] |
H A D | guest_x86_toIR.c | 661 static IRExpr* mkexpr ( IRTemp tmp ) function 765 NULL, mkexpr(expTmp), NULL, newVal ); 769 mkexpr(oldTmp), mkexpr(expTmp) ), 929 stmt( IRStmt_Put( OFFB_CC_DEP1, widenUto32(mkexpr(dep1))) ); 930 stmt( IRStmt_Put( OFFB_CC_DEP2, widenUto32(mkexpr(dep2))) ); 954 stmt( IRStmt_Put( OFFB_CC_DEP1, widenUto32(mkexpr(dep1))) ); 989 IRExpr_Mux0X( mkexpr(guard), 993 IRExpr_Mux0X( mkexpr(guard), 995 widenUto32(mkexpr(re [all...] |
H A D | guest_amd64_toIR.c | 263 static IRExpr* mkexpr ( IRTemp tmp ) function 1583 NULL, mkexpr(expTmp), NULL, newVal ); 1587 mkexpr(oldTmp), mkexpr(expTmp) ), 1759 stmt( IRStmt_Put( OFFB_CC_DEP1, widenUto64(mkexpr(dep1))) ); 1760 stmt( IRStmt_Put( OFFB_CC_DEP2, widenUto64(mkexpr(dep2))) ); 1785 stmt( IRStmt_Put( OFFB_CC_DEP1, widenUto64(mkexpr(dep1))) ); 1823 IRExpr_Mux0X( mkexpr(guard), 1827 IRExpr_Mux0X( mkexpr(guard), 1829 widenUto64(mkexpr(re [all...] |
H A D | guest_ppc_toIR.c | 543 static IRExpr* mkexpr ( IRTemp tmp ) function 609 assign( *vOdd, binop(Iop_MullEven8Ux16, mkexpr(ones8x16), vIn) ); 610 assign( *vEvn, binop(Iop_MullEven8Ux16, mkexpr(ones8x16), 627 assign( *vOdd, binop(Iop_MullEven8Sx16, mkexpr(ones8x16), vIn) ); 628 assign( *vEvn, binop(Iop_MullEven8Sx16, mkexpr(ones8x16), 645 assign( *vOdd, binop(Iop_MullEven16Ux8, mkexpr(ones16x8), vIn) ); 646 assign( *vEvn, binop(Iop_MullEven16Ux8, mkexpr(ones16x8), 663 assign( *vOdd, binop(Iop_MullEven16Sx8, mkexpr(ones16x8), vIn) ); 664 assign( *vEvn, binop(Iop_MullEven16Sx8, mkexpr(ones16x8), 692 unop( Iop_64HIto32, mkexpr( hi6 [all...] |
/external/valgrind/main/VEX/ |
H A D | test_main.c | 699 #define mkexpr(_tmp) IRExpr_RdTmp((_tmp)) macro 707 return mkexpr(t); 2063 return mkexpr(datavbits);
|
/external/valgrind/main/exp-dhat/ |
H A D | dh_main.c | 767 #define mkexpr(_tmp) IRExpr_RdTmp((_tmp)) macro 791 IRStmt* st2 = assign(t2, binop(Iop_Add64, mkexpr(t1), mkU64(n))); 792 IRStmt* st3 = IRStmt_Store(END, counter_addr, mkexpr(t2)); 846 ? binop(Iop_Sub32, mkexpr(sp), mkU32(rz_szB)) 847 : binop(Iop_Sub64, mkexpr(sp), mkU64(rz_szB))) 855 ? binop(Iop_Sub32, addr, mkexpr(sp_minus_rz)) 856 : binop(Iop_Sub64, addr, mkexpr(sp_minus_rz))) 864 ? binop(Iop_CmpLT32U, mkU32(THRESH), mkexpr(diff)) 865 : binop(Iop_CmpLT64U, mkU64(THRESH), mkexpr(diff))) 867 di->guard = mkexpr(guar 1020 #undef mkexpr macro [all...] |
/external/valgrind/main/helgrind/ |
H A D | hg_main.c | 4132 #define mkexpr(_tmp) IRExpr_RdTmp((_tmp)) macro 4264 ? binop(Iop_Sub32, addr, mkexpr(sp)) 4265 : binop(Iop_Sub64, addr, mkexpr(sp))) 4274 ? binop(Iop_Add32, mkexpr(addr_minus_sp), mkU32(rz_szB)) 4275 : binop(Iop_Add64, mkexpr(addr_minus_sp), mkU64(rz_szB))) 4283 ? binop(Iop_CmpLT32U, mkU32(THRESH), mkexpr(diff)) 4284 : binop(Iop_CmpLT64U, mkU64(THRESH), mkexpr(diff))) 4286 di->guard = mkexpr(guard); 4540 #undef mkexpr macro
|
/external/valgrind/main/memcheck/ |
H A D | mc_translate.c | 431 #define mkexpr(_tmp) IRExpr_RdTmp((_tmp)) macro 458 return mkexpr(t); 3909 return mkexpr(datavbits); 4904 bind_shadow_tmp_to_orig('V', mce, mkexpr(cas->oldLo), voldLo); 4909 bind_shadow_tmp_to_orig('B', mce, mkexpr(cas->oldLo), boldLo); 4921 binop(opCasCmpEQ, cas->expdLo, mkexpr(cas->oldLo))); 5039 bind_shadow_tmp_to_orig('V', mce, mkexpr(cas->oldHi), voldHi); 5040 bind_shadow_tmp_to_orig('V', mce, mkexpr(cas->oldLo), voldLo); 5050 bind_shadow_tmp_to_orig('B', mce, mkexpr(cas->oldHi), boldHi); 5051 bind_shadow_tmp_to_orig('B', mce, mkexpr(ca [all...] |