/external/valgrind/lackey/ |
H A D | lk_main.c | 662 IRSB* sbOut; local 674 sbOut = deepCopyIRSBExceptStmts(sbIn); 679 addStmtToIRSB( sbOut, sbIn->stmts[i] ); 688 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); 698 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); 714 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); 723 addStmtToIRSB( sbOut, st ); 736 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); 760 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); 767 addEvent_Ir( sbOut, mkIRExpr_HWor [all...] |
/external/valgrind/exp-sgcheck/ |
H A D | sg_main.h | 63 /*MOD*/IRSB* sbOut, 69 /*MOD*/IRSB* sbOut,
|
H A D | sg_main.c | 2204 /* Add instrumentation for 'st' to 'sbOut', and possibly modify 'env' 2206 'sbOut'. */ 2208 /*MOD*/IRSB* sbOut, 2242 env, sbOut, 2244 sizeofIRType(typeOfIRExpr(sbOut->tyenv, st->Ist.Store.data)), 2259 env, sbOut, 2285 env, sbOut, d->mAddr, dataSize, False/*!isStore*/, 2291 env, sbOut, d->mAddr, dataSize, True/*isStore*/, 2315 dataSize = sizeofIRType(typeOfIRExpr(sbOut->tyenv, cas->dataLo)); 2319 env, sbOut, ca 2207 sg_instrument_IRStmt( struct _SGEnv * env, IRSB* sbOut, IRStmt* st, const VexGuestLayout* layout, IRType gWordTy, IRType hWordTy ) argument 2341 sg_instrument_final_jump( struct _SGEnv * env, IRSB* sbOut, IRExpr* next, IRJumpKind jumpkind, const VexGuestLayout* layout, IRType gWordTy, IRType hWordTy ) argument [all...] |
/external/valgrind/exp-dhat/ |
H A D | dh_main.c | 772 void add_counter_update(IRSB* sbOut, Int n) argument 785 IRTemp t1 = newIRTemp(sbOut->tyenv, Ity_I64); 786 IRTemp t2 = newIRTemp(sbOut->tyenv, Ity_I64); 793 addStmtToIRSB( sbOut, st1 ); 794 addStmtToIRSB( sbOut, st2 ); 795 addStmtToIRSB( sbOut, st3 ); 799 void addMemEvent(IRSB* sbOut, Bool isWrite, Int szB, IRExpr* addr, argument 811 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); 837 IRTemp sp = newIRTemp(sbOut->tyenv, tyAddr); 838 addStmtToIRSB( sbOut, assig 880 IRSB* sbOut; local [all...] |
/external/valgrind/exp-bbv/ |
H A D | bbv_main.c | 342 IRSB *sbOut; local 356 sbOut = deepCopyIRSBExceptStmts(sbIn); 361 addStmtToIRSB( sbOut, sbIn->stmts[i] ); 445 addStmtToIRSB( sbOut, IRStmt_Dirty(di)); 449 addStmtToIRSB( sbOut, st ); 454 return sbOut;
|
/external/valgrind/cachegrind/ |
H A D | cg_main.c | 589 IRSB* sbOut; member in struct:__anon19861 869 addStmtToIRSB( cgs->sbOut, IRStmt_Dirty(di) ); 993 addStmtToIRSB( cgs->sbOut, IRStmt_Dirty(di) ); 1002 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, guard) 1022 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, whereTo) 1062 cgs.sbOut = deepCopyIRSBExceptStmts(sbIn); 1067 addStmtToIRSB( cgs.sbOut, sbIn->stmts[i] ); 1251 IRTemp guard1 = newIRTemp(cgs.sbOut->tyenv, Ity_I1); 1252 IRTemp guardW = newIRTemp(cgs.sbOut->tyenv, tyW); 1253 IRTemp guard = newIRTemp(cgs.sbOut [all...] |
/external/valgrind/callgrind/ |
H A D | main.c | 326 IRSB* sbOut; member in struct:__anon19880 375 empty. Code is generated into cgs->sbOut, and this activity 594 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); 713 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); 721 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, guard) 741 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, whereTo) 948 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); 983 clgs.sbOut = deepCopyIRSBExceptStmts(sbIn); 988 addStmtToIRSB( clgs.sbOut, sbIn->stmts[i] ); 1197 IRTemp guard1 = newIRTemp(clgs.sbOut [all...] |
/external/valgrind/massif/ |
H A D | ms_main.c | 2015 static void add_counter_update(IRSB* sbOut, Int n) argument 2028 IRTemp t1 = newIRTemp(sbOut->tyenv, Ity_I64); 2029 IRTemp t2 = newIRTemp(sbOut->tyenv, Ity_I64); 2039 addStmtToIRSB( sbOut, st1 ); 2040 addStmtToIRSB( sbOut, st2 ); 2041 addStmtToIRSB( sbOut, st3 ); 2047 IRSB* sbOut; local 2054 sbOut = deepCopyIRSBExceptStmts(sbIn); 2066 add_counter_update(sbOut, n); 2070 addStmtToIRSB( sbOut, s [all...] |
/external/valgrind/helgrind/ |
H A D | hg_main.c | 4400 static IRExpr* mk_And1 ( IRSB* sbOut, IRExpr* arg1, IRExpr* arg2 ) argument 4407 IRTemp wide1 = newIRTemp(sbOut->tyenv, Ity_I32); 4408 IRTemp wide2 = newIRTemp(sbOut->tyenv, Ity_I32); 4409 IRTemp anded = newIRTemp(sbOut->tyenv, Ity_I32); 4410 IRTemp res = newIRTemp(sbOut->tyenv, Ity_I1); 4411 addStmtToIRSB(sbOut, assign(wide1, unop(Iop_1Uto32, arg1))); 4412 addStmtToIRSB(sbOut, assign(wide2, unop(Iop_1Uto32, arg2))); 4413 addStmtToIRSB(sbOut, assign(anded, binop(Iop_And32, mkexpr(wide1), 4415 addStmtToIRSB(sbOut, assign(res, unop(Iop_32to1, mkexpr(anded)))); 4419 static void instrument_mem_access ( IRSB* sbOut, argument [all...] |