/external/valgrind/main/lackey/ |
D | lk_main.c | 610 IRSB* sbOut; in lk_instrument() local 624 sbOut = deepCopyIRSBExceptStmts(sbIn); in lk_instrument() 629 addStmtToIRSB( sbOut, sbIn->stmts[i] ); in lk_instrument() 638 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument() 648 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument() 664 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument() 673 addStmtToIRSB( sbOut, st ); in lk_instrument() 686 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument() 709 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument() 716 addEvent_Ir( sbOut, mkIRExpr_HWord( (HWord)st->Ist.IMark.addr ), in lk_instrument() [all …]
|
/external/valgrind/main/exp-dhat/ |
D | dh_main.c | 773 void add_counter_update(IRSB* sbOut, Int n) in add_counter_update() argument 786 IRTemp t1 = newIRTemp(sbOut->tyenv, Ity_I64); in add_counter_update() 787 IRTemp t2 = newIRTemp(sbOut->tyenv, Ity_I64); in add_counter_update() 794 addStmtToIRSB( sbOut, st1 ); in add_counter_update() 795 addStmtToIRSB( sbOut, st2 ); in add_counter_update() 796 addStmtToIRSB( sbOut, st3 ); in add_counter_update() 800 void addMemEvent(IRSB* sbOut, Bool isWrite, Int szB, IRExpr* addr, in addMemEvent() argument 812 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); in addMemEvent() 838 IRTemp sp = newIRTemp(sbOut->tyenv, tyAddr); in addMemEvent() 839 addStmtToIRSB( sbOut, assign(sp, IRExpr_Get(goff_sp, tyAddr))); in addMemEvent() [all …]
|
/external/valgrind/main/exp-sgcheck/ |
D | sg_main.h | 63 /*MOD*/IRSB* sbOut, 69 /*MOD*/IRSB* sbOut,
|
D | sg_main.c | 2200 /*MOD*/IRSB* sbOut, in sg_instrument_IRStmt() argument 2234 env, sbOut, in sg_instrument_IRStmt() 2236 sizeofIRType(typeOfIRExpr(sbOut->tyenv, st->Ist.Store.data)), in sg_instrument_IRStmt() 2251 env, sbOut, in sg_instrument_IRStmt() 2277 env, sbOut, d->mAddr, dataSize, False/*!isStore*/, in sg_instrument_IRStmt() 2283 env, sbOut, d->mAddr, dataSize, True/*isStore*/, in sg_instrument_IRStmt() 2307 dataSize = sizeofIRType(typeOfIRExpr(sbOut->tyenv, cas->dataLo)); in sg_instrument_IRStmt() 2311 env, sbOut, cas->addr, dataSize, False/*!isStore*/, in sg_instrument_IRStmt() 2315 env, sbOut, cas->addr, dataSize, True/*isStore*/, in sg_instrument_IRStmt() 2334 /*MOD*/IRSB* sbOut, in sg_instrument_final_jump() argument [all …]
|
/external/valgrind/main/exp-bbv/ |
D | bbv_main.c | 353 IRSB *sbOut; in bbv_instrument() local 367 sbOut = deepCopyIRSBExceptStmts(sbIn); in bbv_instrument() 372 addStmtToIRSB( sbOut, sbIn->stmts[i] ); in bbv_instrument() 455 addStmtToIRSB( sbOut, IRStmt_Dirty(di)); in bbv_instrument() 459 addStmtToIRSB( sbOut, st ); in bbv_instrument() 464 return sbOut; in bbv_instrument()
|
/external/valgrind/main/callgrind/ |
D | main.c | 325 IRSB* sbOut; member 593 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); in flushEvents() 676 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, guard) in addEvent_Bc() 696 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, whereTo) in addEvent_Bi() 903 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); in addBBSetupCall() 937 clgs.sbOut = deepCopyIRSBExceptStmts(sbIn); in CLG_() 942 addStmtToIRSB( clgs.sbOut, sbIn->stmts[i] ); in CLG_() 1124 IRTemp guard1 = newIRTemp(clgs.sbOut->tyenv, Ity_I1); in CLG_() 1125 IRTemp guardW = newIRTemp(clgs.sbOut->tyenv, tyW); in CLG_() 1126 IRTemp guard = newIRTemp(clgs.sbOut->tyenv, tyW); in CLG_() [all …]
|
/external/valgrind/main/cachegrind/ |
D | cg_main.c | 565 IRSB* sbOut; member 831 addStmtToIRSB( cgs->sbOut, IRStmt_Dirty(di) ); in flushEvents() 912 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, guard) in addEvent_Bc() 932 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, whereTo) in addEvent_Bi() 970 cgs.sbOut = deepCopyIRSBExceptStmts(sbIn); in cg_instrument() 975 addStmtToIRSB( cgs.sbOut, sbIn->stmts[i] ); in cg_instrument() 1132 IRTemp guard1 = newIRTemp(cgs.sbOut->tyenv, Ity_I1); in cg_instrument() 1133 IRTemp guardW = newIRTemp(cgs.sbOut->tyenv, tyW); in cg_instrument() 1134 IRTemp guard = newIRTemp(cgs.sbOut->tyenv, tyW); in cg_instrument() 1160 addStmtToIRSB( cgs.sbOut, in cg_instrument() [all …]
|
/external/valgrind/main/massif/ |
D | ms_main.c | 2050 static void add_counter_update(IRSB* sbOut, Int n) in add_counter_update() argument 2063 IRTemp t1 = newIRTemp(sbOut->tyenv, Ity_I64); in add_counter_update() 2064 IRTemp t2 = newIRTemp(sbOut->tyenv, Ity_I64); in add_counter_update() 2074 addStmtToIRSB( sbOut, st1 ); in add_counter_update() 2075 addStmtToIRSB( sbOut, st2 ); in add_counter_update() 2076 addStmtToIRSB( sbOut, st3 ); in add_counter_update() 2082 IRSB* sbOut; in ms_instrument2() local 2089 sbOut = deepCopyIRSBExceptStmts(sbIn); in ms_instrument2() 2101 add_counter_update(sbOut, n); in ms_instrument2() 2105 addStmtToIRSB( sbOut, st ); in ms_instrument2() [all …]
|
/external/valgrind/main/helgrind/ |
D | hg_main.c | 4137 static void instrument_mem_access ( IRSB* sbOut, in instrument_mem_access() argument 4159 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); in instrument_mem_access() 4255 IRTemp sp = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access() 4256 addStmtToIRSB( sbOut, assign(sp, IRExpr_Get(goff_sp, tyAddr))); in instrument_mem_access() 4259 IRTemp addr_minus_sp = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access() 4261 sbOut, in instrument_mem_access() 4269 IRTemp diff = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access() 4271 sbOut, in instrument_mem_access() 4278 IRTemp guard = newIRTemp(sbOut->tyenv, Ity_I1); in instrument_mem_access() 4280 sbOut, in instrument_mem_access() [all …]
|