/external/valgrind/VEX/priv/ |
H A D | guest_mips_toIR.c | 467 mkU32(extend_s_16to32(imm)))); \ 494 assign(t2, binop(Iop_And32, mkexpr(t1), mkU32(0xFFFFFFFC))); \ 496 assign(t4, binop(Iop_And32, mkexpr(t1), mkU32(0x00000003))) 504 mkU32(0x0000001F) \ 516 mkU32(0x0000001F) \ 529 putIReg(rt, binop(op, getIReg(rs), mkU32(imm))); 542 IRExpr_ITE( binop(Iop_CmpEQ32, mkU32(cc), mkU32(0)), \ 545 mkU32(0x1))); 548 putPC(mkU32(guest_PC_curr_inst 863 static IRExpr *mkU32(UInt i) function [all...] |
H A D | guest_ppc_toIR.c | 76 not mkU32(Irrm_NEAREST). 641 static IRExpr* mkU32 ( UInt i ) function 910 binop(Iop_Add32, mkU32(0x7FFFFFFF), 927 binop(Iop_CmpEQ32, mkexpr(hi32), mkU32(0)), 931 mkU32(0xFFFFFFFF)); 1039 return ty == Ity_I64 ? mkU64(imm64) : mkU32((UInt)imm64); 1057 mkU32(extend_s_16to32(imm16)) ); 1066 mkU32(imm32) ); 1536 assign(mask[0], mkU32(0x55555555)); 1537 assign(mask[1], mkU32( [all...] |
H A D | ir_inject.c | 39 #define mkU32(v) IRExpr_Const(IRConst_U32(v)) macro 93 addr = mkU32(haddr); 94 next_addr = binop(Iop_Add32, addr, mkU32(8)); 154 addr = mkU32(haddr); 155 next_addr = binop(Iop_Add32, addr, mkU32(8)); 198 rounding_mode = mkU32(iricb.rounding_mode);
|
H A D | guest_arm_helpers.c | 561 # define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 665 binop(Iop_CmpNE32, cc_ndep, mkU32(0)), 678 binop(Iop_CmpEQ32, cc_dep1, mkU32(0))); 683 binop(Iop_CmpNE32, cc_dep1, mkU32(0))); 691 mkU32(0))); 698 mkU32(1))); 709 mkU32(1)); 717 mkU32(1)), 718 mkU32(1)); 727 mkU32( 933 # undef mkU32 macro [all...] |
H A D | guest_x86_helpers.c | 820 # define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 854 mkU32(0))); 882 mkU32(1)); 898 mkU32(1)); 913 mkU32(1)); 928 mkU32(1)); 936 mkU32(0))); 944 mkU32(0))), 945 mkU32(1)); 988 binop(Iop_And32,cc_dep2,mkU32( 1355 # undef mkU32 macro [all...] |
H A D | guest_arm_toIR.c | 282 static IRExpr* mkU32 ( UInt i ) function 341 binop(Iop_CmpNE32, mkexpr(guardT), mkU32(0))) ); 373 binop(Iop_CmpNE32, mkexpr(guardT), mkU32(0))) ); 388 return mkU32(Irrm_NEAREST); 413 return binop(Iop_And32, e, mkU32(~3)); 542 e = mkU32(guest_R15_curr_instr_notENC + 8); 559 e = mkU32(guest_R15_curr_instr_notENC + 4); 590 // e = binop(Iop_And32, e, mkU32(~3)); 599 IRExpr_ITE( binop(Iop_CmpNE32, mkexpr(guardT), mkU32(0)), 632 IRExpr_ITE( binop(Iop_CmpNE32, mkexpr(guardT), mkU32( [all...] |
H A D | guest_x86_toIR.c | 675 static IRExpr* mkU32 ( UInt i ) function 689 if (ty == Ity_I32) return mkU32(i); 810 = mkIRExprVec_5( mkU32(cond), 926 stmt( IRStmt_Put( OFFB_CC_OP, mkU32(ccOp)) ); 931 stmt( IRStmt_Put( OFFB_CC_NDEP, mkU32(0) )); 951 stmt( IRStmt_Put( OFFB_CC_OP, mkU32(ccOp)) ); 953 stmt( IRStmt_Put( OFFB_CC_DEP2, mkU32(0)) ); 956 stmt( IRStmt_Put( OFFB_CC_NDEP, mkU32(0) )); 992 mkU32(ccOp), 1006 mkU32( [all...] |
H A D | guest_s390_helpers.c | 1811 #define mkU32(v) IRExpr_Const(IRConst_U32(v)) macro 1904 return mkU32(1); 1907 return mkU32(0); 1940 return mkU32(1); 1943 return mkU32(0); 1984 return mkU32(1); 1987 return mkU32(0); 2007 return mkU32(1); 2016 return mkU32(0); 2055 word = binop(Iop_And32, word, mkU32(imas [all...] |
H A D | guest_s390_toIR.c | 200 mkU32(UInt value) function 488 emulation_failure_with_expr(mkU32(fail_kind)); 505 emulation_warning_with_expr(mkU32(warn_kind)); 1539 assign(fpc_bits, binop(Iop_And32, get_fpc_w0(), mkU32(7))); 1551 IRExpr *rm_s390 = mkite(binop(Iop_CmpLE32S, mkexpr(fpc_bits), mkU32(3)), 1553 mkU32(S390_FPC_BFP_ROUND_NEAREST_EVEN)); 1556 return binop(Iop_And32, binop(Iop_Sub32, mkU32(4), rm_s390), mkU32(3)); 1575 case S390_BFP_ROUND_NEAREST_EVEN: rm = mkU32(Irrm_NEAREST); break; 1576 case S390_BFP_ROUND_ZERO: rm = mkU32(Irrm_ZER [all...] |
H A D | guest_tilegx_toIR.c | 104 static IRExpr *mkU32 ( UInt i ) function 563 mkU32(imm)), 32)); 570 mkU32(imm)), 32)); 947 mkU32(0x0), 995 mkU32(0x3), 1027 mkU32(0x5), 1062 mkU32(0x2), 1091 mkU32(0x4),
|
H A D | guest_amd64_toIR.c | 275 static IRExpr* mkU32 ( ULong i ) function 291 case Ity_I32: return mkU32(i); 2418 //.. binop(Iop_CmpNE32, unop(Iop_64HIto32, mkexpr(r64)), mkU32(0)), 4635 cmp = binop(Iop_CmpEQ32, mkexpr(tc), mkU32(0)); 4646 putIReg32(R_RCX, binop(Iop_Sub32, mkexpr(tc), mkU32(1)) ); 4804 assign(mask[0], mkU32(0x55555555)); 4805 assign(mask[1], mkU32(0x33333333)); 4806 assign(mask[2], mkU32(0x0F0F0F0F)); 4807 assign(mask[3], mkU32(0x00FF00FF)); 4808 assign(mask[4], mkU32( [all...] |
H A D | guest_arm64_toIR.c | 253 static IRExpr* mkU32 ( UInt i ) function 318 //ZZ binop(Iop_CmpNE32, mkexpr(guardT), mkU32(0))) ); 350 //ZZ binop(Iop_CmpNE32, mkexpr(guardT), mkU32(0))) ); 425 //ZZ return mkU32(Irrm_NEAREST); 450 //ZZ return binop(Iop_And32, e, mkU32(~3)); 789 case Ity_I32: return mkU32((UInt)(imm & 0xFFFFFFFFULL)); 1279 return mkU32(0); 1590 //ZZ IRExpr_ITE( binop(Iop_CmpNE32, mkexpr(guardT), mkU32(0)), 1667 mkU32(2)), 1670 mkU32( [all...] |
H A D | guest_amd64_helpers.c | 998 # define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 1475 mkU32(0))); 1482 mkU32(0))); 1495 mkU32(0))); 1594 mkU32(0))); 1751 # undef mkU32 macro
|
H A D | host_ppc_isel.c | 199 static IRExpr* mkU32 ( UInt i ) function 1345 zeros = mk_AvDuplicateRI(env, mkU32(0), IEndianess); 1346 msk_exp = mk_AvDuplicateRI(env, mkU32(0x7F800000), IEndianess); 1347 msk_mnt = mk_AvDuplicateRI(env, mkU32(0x7FFFFF), IEndianess);
|
/external/valgrind/coregrind/ |
H A D | m_translate.c | 994 static IRExpr* mkU32 ( UInt n ) { function 1047 IRExpr*(*mkU)(UInt) = mkU32; 1077 IRStmt_Put(offB_EMNOTE, mkU32(EmWarn_PPC64_redir_overflow)) 1138 IRExpr*(*mkU)(UInt) = mkU32; 1159 IRStmt_Put(offB_EMNOTE, mkU32(EmWarn_PPC64_redir_underflow)) 1332 nraddr_szB == 8 ? mkU64(0) : mkU32(0) 1339 addStmtToIRSB(bb, IRStmt_Put(offB_GPR25, mkU32(closure->readdr))); 1352 VG_WORDSIZE==8 ? mkU64(0) : mkU32(0) 1366 VG_WORDSIZE==8 ? mkU64(0) : mkU32(0) 1398 addStmtToIRSB(bb, IRStmt_Put(offB_GPR25, mkU32(closur [all...] |
/external/valgrind/memcheck/ |
H A D | mc_translate.c | 443 #define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 1005 top = mkU32(0xFFFFFFFF); 1130 threeLeft1 = m64 ? mkU64(3<<1) : mkU32(3<<1); 1153 sevenLeft1 = m64 ? mkU64(7<<1) : mkU32(7<<1); 1986 one = mkU32(1); 4708 eBias = tyAddr==Ity_I32 ? mkU32(bias) : mkU64(bias); 5137 eBiasQ0 = tyAddr==Ity_I32 ? mkU32(bias+offQ0) : mkU64(bias+offQ0); 5146 eBiasQ1 = tyAddr==Ity_I32 ? mkU32(bias+offQ1) : mkU64(bias+offQ1); 5155 eBiasQ2 = tyAddr==Ity_I32 ? mkU32(bias+offQ2) : mkU64(bias+offQ2); 5164 eBiasQ3 = tyAddr==Ity_I32 ? mkU32(bia [all...] |
/external/valgrind/exp-dhat/ |
H A D | dh_main.c | 767 #define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 845 ? binop(Iop_Sub32, mkexpr(sp), mkU32(rz_szB)) 863 ? binop(Iop_CmpLT32U, mkU32(THRESH), mkexpr(diff)) 1021 #undef mkU32 macro
|
/external/valgrind/VEX/useful/ |
H A D | test_main.c | 740 #define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 865 binop(Iop_Sub32, mkU32(0), a1) ))); 998 tmp1 = assignNew(mce, Ity_I1, binop(Iop_CmpNE32, vbits, mkU32(0))); 2093 eBias = tyAddr==Ity_I32 ? mkU32(bias) : mkU64(bias); 2309 eBias0 = tyAddr==Ity_I32 ? mkU32(bias) : mkU64(bias); 2316 eBias8 = tyAddr==Ity_I32 ? mkU32(bias+8) : mkU64(bias+8); 2335 eBias = tyAddr==Ity_I32 ? mkU32(bias) : mkU64(bias);
|
/external/valgrind/helgrind/ |
H A D | hg_main.c | 4395 #define mkU32(_n) IRExpr_Const(IRConst_U32(_n)) macro 4557 ? binop(Iop_Add32, mkexpr(addr_minus_sp), mkU32(rz_szB)) 4567 ? binop(Iop_CmpLT32U, mkU32(THRESH), mkexpr(diff)) 4866 #undef mkU32 macro
|