Lines Matching refs:sbOut
662 IRSB* sbOut; in lk_instrument() local
674 sbOut = deepCopyIRSBExceptStmts(sbIn); in lk_instrument()
679 addStmtToIRSB( sbOut, sbIn->stmts[i] ); in lk_instrument()
688 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
698 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
714 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
723 addStmtToIRSB( sbOut, st ); in lk_instrument()
736 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
760 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
767 addEvent_Ir( sbOut, mkIRExpr_HWord( (HWord)st->Ist.IMark.addr ), in lk_instrument()
770 addStmtToIRSB( sbOut, st ); in lk_instrument()
778 addEvent_Dr( sbOut, data->Iex.Load.addr, in lk_instrument()
784 IRType type = typeOfIRExpr(sbOut->tyenv, expr); in lk_instrument()
788 instrument_detail( sbOut, OpLoad, type, NULL/*guard*/ ); in lk_instrument()
795 instrument_detail( sbOut, OpAlu, type, NULL/*guard*/ ); in lk_instrument()
801 addStmtToIRSB( sbOut, st ); in lk_instrument()
809 addEvent_Dw( sbOut, st->Ist.Store.addr, in lk_instrument()
813 instrument_detail( sbOut, OpStore, type, NULL/*guard*/ ); in lk_instrument()
815 addStmtToIRSB( sbOut, st ); in lk_instrument()
825 addEvent_Dw_guarded( sbOut, sg->addr, in lk_instrument()
829 instrument_detail( sbOut, OpStore, type, sg->guard ); in lk_instrument()
831 addStmtToIRSB( sbOut, st ); in lk_instrument()
842 addEvent_Dr_guarded( sbOut, lg->addr, in lk_instrument()
846 instrument_detail( sbOut, OpLoad, type, lg->guard ); in lk_instrument()
848 addStmtToIRSB( sbOut, st ); in lk_instrument()
862 addEvent_Dr( sbOut, d->mAddr, dsize ); in lk_instrument()
864 addEvent_Dw( sbOut, d->mAddr, dsize ); in lk_instrument()
870 addStmtToIRSB( sbOut, st ); in lk_instrument()
890 addEvent_Dr( sbOut, cas->addr, dataSize ); in lk_instrument()
891 addEvent_Dw( sbOut, cas->addr, dataSize ); in lk_instrument()
894 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ ); in lk_instrument()
896 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ ); in lk_instrument()
897 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ ); in lk_instrument()
899 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ ); in lk_instrument()
901 addStmtToIRSB( sbOut, st ); in lk_instrument()
911 addEvent_Dr( sbOut, st->Ist.LLSC.addr, in lk_instrument()
914 flushEvents(sbOut); in lk_instrument()
917 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ ); in lk_instrument()
922 addEvent_Dw( sbOut, st->Ist.LLSC.addr, in lk_instrument()
925 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ ); in lk_instrument()
927 addStmtToIRSB( sbOut, st ); in lk_instrument()
951 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
954 flushEvents(sbOut); in lk_instrument()
957 addStmtToIRSB( sbOut, st ); // Original statement in lk_instrument()
972 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
987 addStmtToIRSB( sbOut, IRStmt_Dirty(di) ); in lk_instrument()
992 flushEvents(sbOut); in lk_instrument()
995 return sbOut; in lk_instrument()