Home
last modified time | relevance | path

Searched refs:sbOut (Results 1 – 10 of 10) 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.c321 IRSB* sbOut; member
589 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); in flushEvents()
670 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, guard) in addEvent_Bc()
690 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, whereTo) in addEvent_Bi()
897 addStmtToIRSB( clgs->sbOut, IRStmt_Dirty(di) ); in addBBSetupCall()
932 clgs.sbOut = deepCopyIRSBExceptStmts(sbIn); in CLG_()
937 addStmtToIRSB( clgs.sbOut, sbIn->stmts[i] ); in CLG_()
1120 IRTemp guard1 = newIRTemp(clgs.sbOut->tyenv, Ity_I1); in CLG_()
1121 IRTemp guardW = newIRTemp(clgs.sbOut->tyenv, tyW); in CLG_()
1122 IRTemp guard = newIRTemp(clgs.sbOut->tyenv, tyW); in CLG_()
[all …]
/external/valgrind/main/cachegrind/
Dcg_main.c559 IRSB* sbOut; member
825 addStmtToIRSB( cgs->sbOut, IRStmt_Dirty(di) ); in flushEvents()
906 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, guard) in addEvent_Bc()
926 tl_assert(typeOfIRExpr(cgs->sbOut->tyenv, whereTo) in addEvent_Bi()
964 cgs.sbOut = deepCopyIRSBExceptStmts(sbIn); in cg_instrument()
969 addStmtToIRSB( cgs.sbOut, sbIn->stmts[i] ); in cg_instrument()
1126 IRTemp guard1 = newIRTemp(cgs.sbOut->tyenv, Ity_I1); in cg_instrument()
1127 IRTemp guardW = newIRTemp(cgs.sbOut->tyenv, tyW); in cg_instrument()
1128 IRTemp guard = newIRTemp(cgs.sbOut->tyenv, tyW); in cg_instrument()
1154 addStmtToIRSB( cgs.sbOut, in cg_instrument()
[all …]
/external/valgrind/main/massif/
Dms_main.c2037 static void add_counter_update(IRSB* sbOut, Int n) in add_counter_update() argument
2050 IRTemp t1 = newIRTemp(sbOut->tyenv, Ity_I64); in add_counter_update()
2051 IRTemp t2 = newIRTemp(sbOut->tyenv, Ity_I64); in add_counter_update()
2061 addStmtToIRSB( sbOut, st1 ); in add_counter_update()
2062 addStmtToIRSB( sbOut, st2 ); in add_counter_update()
2063 addStmtToIRSB( sbOut, st3 ); in add_counter_update()
2069 IRSB* sbOut; in ms_instrument2() local
2076 sbOut = deepCopyIRSBExceptStmts(sbIn); in ms_instrument2()
2088 add_counter_update(sbOut, n); in ms_instrument2()
2092 addStmtToIRSB( sbOut, st ); in ms_instrument2()
[all …]
/external/valgrind/tsan/
Dts_valgrind.cc995 /*MOD*/IRSB* sbOut, in ts_instrument_final_jump() argument
1008 = gen_Get_SP( sbOut, layout, sizeofIRType(hWordTy) ); in ts_instrument_final_jump()
1018 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in ts_instrument_final_jump()
1027 = gen_Get_SP( sbOut, layout, sizeofIRType(hWordTy) ); in ts_instrument_final_jump()
1052 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in ts_instrument_final_jump()
/external/valgrind/main/helgrind/
Dhg_main.c4103 static void instrument_mem_access ( IRSB* sbOut, in instrument_mem_access() argument
4125 tyAddr = typeOfIRExpr( sbOut->tyenv, addr ); in instrument_mem_access()
4221 IRTemp sp = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access()
4222 addStmtToIRSB( sbOut, assign(sp, IRExpr_Get(goff_sp, tyAddr))); in instrument_mem_access()
4225 IRTemp addr_minus_sp = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access()
4227 sbOut, in instrument_mem_access()
4235 IRTemp diff = newIRTemp(sbOut->tyenv, tyAddr); in instrument_mem_access()
4237 sbOut, in instrument_mem_access()
4244 IRTemp guard = newIRTemp(sbOut->tyenv, Ity_I1); in instrument_mem_access()
4246 sbOut, in instrument_mem_access()
[all …]