/external/valgrind/main/VEX/priv/ |
guest_s390_toIR.c | 51 static void s390_irgen_xonc(IROp, IRTemp, IRTemp, IRTemp); 52 static void s390_irgen_CLC_EX(IRTemp, IRTemp, IRTemp); 110 static __inline__ IRTemp 120 mkexpr(IRTemp tmp) 134 assign(IRTemp dst, IRExpr *expr) 147 static __inline__ IRTemp [all...] |
guest_ppc_toIR.c | 454 static IRTemp newTemp ( IRType ty ) 509 static void assign ( IRTemp dst, IRExpr* e ) 543 static IRExpr* mkexpr ( IRTemp tmp ) 598 /*OUTs*/ IRTemp* vEvn, IRTemp* vOdd ) 600 IRTemp ones8x16 = newTemp(Ity_V128); 616 /*OUTs*/ IRTemp* vEvn, IRTemp* vOdd ) 618 IRTemp ones8x16 = newTemp(Ity_V128); 634 /*OUTs*/ IRTemp* vEvn, IRTemp* vOdd [all...] |
guest_amd64_toIR.c | 230 static IRTemp newTemp ( IRType ty ) 243 static void assign ( IRTemp dst, IRExpr* e ) 263 static IRExpr* mkexpr ( IRTemp tmp ) [all...] |
guest_arm_toIR.c | 39 All uses of newTemp assign to an IRTemp and not a UInt 154 is conditional, this holds the gating IRTemp :: Ity_I32. If the 157 static IRTemp r15guard; /* :: Ity_I32, 0 or 1 */ 161 static IRTemp r15kind; 290 static IRExpr* mkexpr ( IRTemp tmp ) 321 static void assign ( IRTemp dst, IRExpr* e ) 332 static IRTemp newTemp ( IRType ty ) 346 static IRExpr* genROR32( IRTemp src, Int rot ) 533 IRTemp guardT /* :: Ity_I32, 0 or 1 */, 573 IRTemp guardT /* :: Ity_I32, 0 or 1 */ [all...] |
guest_x86_toIR.c | 322 static IRTemp newTemp ( IRType ty ) 636 static void assign ( IRTemp dst, IRExpr* e ) 661 static IRExpr* mkexpr ( IRTemp tmp ) 759 IRTemp oldTmp = newTemp(tyE); 760 IRTemp expTmp = newTemp(tyE); 916 void setFlags_DEP1_DEP2 ( IROp op8, IRTemp dep1, IRTemp dep2, IRType ty ) 940 void setFlags_DEP1 ( IROp op8, IRTemp dep1, IRType ty ) 967 IRTemp res, 968 IRTemp resUS [all...] |
guest_mips_toIR.c | 595 static IRExpr *mkexpr(IRTemp tmp) 632 static void assign(IRTemp dst, IRExpr * e) 647 static IRTemp newTemp(IRType ty) 665 IRTemp t0 = newTemp(Ity_I8); 666 IRTemp t1 = newTemp(Ity_I8); 812 IRTemp t0, t1; 831 IRTemp t0; 854 IRTemp t0; 885 IRTemp t0 = newTemp(Ity_F32); 886 IRTemp t1 = newTemp(Ity_F32) [all...] |
ir_opt.c | 275 the same value, after having appended extra IRTemp assignments to 283 IRTemp t1; 946 /* How often sameIRExprs recursed through IRTemp assignments */ 953 /* Whether or not recursing through an IRTemp assignment helped 957 IRTemp assignment */ [all...] |
ir_defs.c | 111 void ppIRTemp ( IRTemp tmp ) [all...] |
host_s390_isel.c | 50 - A mapping from IRTemp to IRType, giving the type of any IRTemp we 54 - A mapping from IRTemp to HReg. This tells the insn selector 55 which virtual register(s) are associated with each IRTemp 60 - vregmap holds the primary register for the IRTemp. 61 - vregmapHI holds the secondary register for the IRTemp, 191 /* Return the virtual register to which a given IRTemp is mapped. */ 193 lookupIRTemp(ISelEnv *env, IRTemp tmp) 202 /* Return the two virtual registers to which the IRTemp is mapped. */ 204 lookupIRTemp128(HReg *hi, HReg *lo, ISelEnv *env, IRTemp tmp [all...] |
host_mips_isel.c | 70 - A mapping from IRTemp to IRType, giving the type of any IRTemp we 74 - A mapping from IRTemp to HReg. This tells the insn selector 75 which virtual register(s) are associated with each IRTemp 80 - vregmap holds the primary register for the IRTemp. 129 static HReg lookupIRTemp(ISelEnv * env, IRTemp tmp) 136 static void lookupIRTemp64(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp) 146 lookupIRTempPair(HReg * vrHI, HReg * vrLO, ISelEnv * env, IRTemp tmp) [all...] |
guest_arm_helpers.c | 742 IRTemp look_for = cond_n_op->Iex.RdTmp.tmp; [all...] |
/external/valgrind/main/VEX/pub/ |
libvex_ir.h | 390 typedef UInt IRTemp; 392 /* Pretty-print an IRTemp. */ 393 extern void ppIRTemp ( IRTemp ); 395 #define IRTemp_INVALID ((IRTemp)0xFFFFFFFF) [all...] |
/external/valgrind/main/exp-sgcheck/ |
sg_main.h | 57 struct _SGEnv* sg_instrument_init ( IRTemp (*newIRTemp_cb)(IRType,void*),
|
h_main.c | 499 IRTemp shadow; 571 /* Create a new IRTemp of type 'ty' and kind 'kind', and add it to 575 static IRTemp newTemp ( PCEnv* pce, IRType ty, TempKind kind ) 579 IRTemp tmp = newIRTemp(pce->sb->tyenv, ty); 601 static IRTemp for_sg__newIRTemp_cb ( IRType ty, void* opaque )
|
sg_main.c | [all...] |
/external/valgrind/main/drd/ |
drd_load_store.c | 349 IRTemp tmp; 384 IRTemp tmp = newIRTemp(bb->tyenv, Ity_F32); 390 IRTemp tmp = newIRTemp(bb->tyenv, Ity_F64); 399 IRTemp tmp = newIRTemp(bb->tyenv, Ity_I32); 405 IRTemp tmp = newIRTemp(bb->tyenv, Ity_I64); 430 IRTemp tmp; 439 IRTemp tmp; 529 IRTemp tmp = newIRTemp(bb->tyenv, typeOfIRExpr(bb->tyenv, addr_expr));
|
/external/valgrind/main/coregrind/ |
m_translate.c | 136 IRTemp temp; 157 static void add_SP_alias(IRTemp temp, Long delta) 166 static Bool get_SP_delta(IRTemp temp, ULong* delta) 453 IRTemp tttmp = st->Ist.Put.data->Iex.RdTmp.tmp; 504 IRTemp old_SP; 547 IRTemp new_SP; [all...] |
/external/valgrind/main/exp-dhat/ |
dh_main.c | 786 IRTemp t1 = newIRTemp(sbOut->tyenv, Ity_I64); 787 IRTemp t2 = newIRTemp(sbOut->tyenv, Ity_I64); 838 IRTemp sp = newIRTemp(sbOut->tyenv, tyAddr); 841 IRTemp sp_minus_rz = newIRTemp(sbOut->tyenv, tyAddr); 850 IRTemp diff = newIRTemp(sbOut->tyenv, tyAddr); 859 IRTemp guard = newIRTemp(sbOut->tyenv, Ity_I1); [all...] |
/external/valgrind/main/memcheck/ |
mc_translate.c | 130 static IRTemp findShadowTmpB ( struct _MCEnv* mce, IRTemp orig ); 159 IRTemp shadowV; 160 IRTemp shadowB; 234 /* Create a new IRTemp of type 'ty' and kind 'kind', and add it to 238 static IRTemp newTemp ( MCEnv* mce, IRType ty, TempKind kind ) 242 IRTemp tmp = newIRTemp(mce->sb->tyenv, ty); 254 static IRTemp findShadowTmpV ( MCEnv* mce, IRTemp orig ) 262 IRTemp tmp [all...] |
/external/valgrind/main/VEX/ |
test_main.c | 527 IRTemp* tmpMap; 566 static IRTemp findShadowTmp ( MCEnv* mce, IRTemp orig ) 583 static void newShadowTmp ( MCEnv* mce, IRTemp orig ) 705 IRTemp t = newIRTemp(mce->bb->tyenv, ty); [all...] |
/external/valgrind/main/cachegrind/ |
cg_main.c | [all...] |
/external/valgrind/main/callgrind/ |
main.c | [all...] |
/external/valgrind/main/massif/ |
ms_main.c | [all...] |
/external/valgrind/main/coregrind/m_gdbserver/ |
m_gdbserver.c | [all...] |
/external/valgrind/main/helgrind/ |
hg_main.c | [all...] |