Home
last modified time | relevance | path

Searched refs:sbOut (Results 1 – 9 of 9) sorted by relevance

/external/valgrind/main/lackey/
Dlk_main.c610 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/
Ddh_main.c773 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/
Dsg_main.h63 /*MOD*/IRSB* sbOut,
69 /*MOD*/IRSB* sbOut,
Dsg_main.c2200 /*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/
Dbbv_main.c353 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/
Dmain.c325 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/
Dcg_main.c565 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/
Dms_main.c2050 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/
Dhg_main.c4137 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 …]