/external/valgrind/main/VEX/priv/ |
guest_s390_toIR.c | 109 static __inline__ IRTemp 119 mkexpr(IRTemp tmp) 126 assign(IRTemp dst, IRExpr *expr) 132 static __inline__ IRTemp 135 IRTemp temp = newTemp(type); 427 s390_cc_widen(IRTemp v, Bool sign_extend) 453 s390_cc_thunk_put1(UInt opc, IRTemp d1, Bool sign_extend) 467 s390_cc_thunk_put2(UInt opc, IRTemp d1, IRTemp d2, Bool sign_extend) 492 s390_cc_thunk_put3(UInt opc, IRTemp d1, IRTemp d2, IRTemp nd, Bool sign_extend [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_ppc_toIR.c | 449 static IRTemp newTemp ( IRType ty ) 504 static void assign ( IRTemp dst, IRExpr* e ) 538 static IRExpr* mkexpr ( IRTemp tmp ) 593 /*OUTs*/ IRTemp* vEvn, IRTemp* vOdd ) 595 IRTemp ones8x16 = newTemp(Ity_V128); 611 /*OUTs*/ IRTemp* vEvn, IRTemp* vOdd ) 613 IRTemp ones8x16 = newTemp(Ity_V128); 629 /*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_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); 915 void setFlags_DEP1_DEP2 ( IROp op8, IRTemp dep1, IRTemp dep2, IRType ty ) 939 void setFlags_DEP1 ( IROp op8, IRTemp dep1, IRType ty ) 966 IRTemp res, 967 IRTemp resUS [all...] |
ir_opt.c | 263 the same value, after having appended extra IRTemp assignments to 271 IRTemp t1; 885 /* The env in this section is a map from IRTemp to IRExpr*, 886 that is, an array indexed by IRTemp. */ 888 /* Are both expressions simply the same IRTemp ? */ 906 /* Are both expressions either the same IRTemp or IRConst-U32s ? If [all...] |
ir_defs.c | 106 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, 122 /* Return the virtual register to which a given IRTemp is mapped. */ 124 lookupIRTemp(ISelEnv *env, IRTemp tmp) 133 /* Return the two virtual registers to which the IRTemp is mapped. */ 135 lookupIRTemp128(HReg *hi, HReg *lo, ISelEnv *env, IRTemp tmp [all...] |
guest_arm_helpers.c | 724 IRTemp look_for = cond_n_op->Iex.RdTmp.tmp; [all...] |
host_ppc_isel.c | 215 - A mapping from IRTemp to IRType, giving the type of any IRTemp we 219 - A mapping from IRTemp to HReg. This tells the insn selector 220 which virtual register(s) are associated with each IRTemp 225 - vregmap holds the primary register for the IRTemp. 226 - vregmapHI holds the secondary register for the IRTemp, 279 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 287 ISelEnv* env, IRTemp tmp ) [all...] |
host_amd64_isel.c | 99 - A mapping from IRTemp to IRType, giving the type of any IRTemp we 103 - A mapping from IRTemp to HReg. This tells the insn selector 104 which virtual register is associated with each IRTemp 109 - vregmap holds the primary register for the IRTemp. 143 static HReg lookupIRTemp ( ISelEnv* env, IRTemp tmp ) 151 ISelEnv* env, IRTemp tmp ) [all...] |
/external/valgrind/main/VEX/pub/ |
libvex_ir.h | 382 typedef UInt IRTemp; 384 /* Pretty-print an IRTemp. */ 385 extern void ppIRTemp ( IRTemp ); 387 #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/tsan/ |
ts_valgrind.cc | 937 IRTemp need_sleep = newIRTemp(bbOut->tyenv, Ity_I32); 942 IRTemp need_sleep_i1 = newIRTemp(bbOut->tyenv, Ity_I1); 965 static IRTemp gen_Get_SP ( IRSB* bbOut, 970 IRTemp sp_temp; 1007 IRTemp sp_post_call_insn 1026 IRTemp sp_post_call_insn [all...] |
/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) 448 IRTemp tttmp = st->Ist.Put.data->Iex.RdTmp.tmp; 499 IRTemp old_SP; 542 IRTemp new_SP; [all...] |
/external/valgrind/main/memcheck/ |
mc_translate.c | 129 static IRTemp findShadowTmpB ( struct _MCEnv* mce, IRTemp orig ); 158 IRTemp shadowV; 159 IRTemp shadowB; 227 /* Create a new IRTemp of type 'ty' and kind 'kind', and add it to 231 static IRTemp newTemp ( MCEnv* mce, IRType ty, TempKind kind ) 235 IRTemp tmp = newIRTemp(mce->sb->tyenv, ty); 247 static IRTemp findShadowTmpV ( MCEnv* mce, IRTemp orig ) 255 IRTemp tmp [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/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 | 939 IRTemp jmp, [all...] |
/external/valgrind/main/helgrind/ |
hg_main.c | [all...] |