HomeSort by relevance Sort by last modified time
    Searched refs:IRTemp (Results 1 - 25 of 30) sorted by null

1 2

  /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...]

Completed in 88 milliseconds

1 2