Home | History | Annotate | Download | only in lackey

Lines Matching defs:sbOut

662    IRSB*      sbOut;
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_HWord( (HWord)st->Ist.IMark.addr ),
770 addStmtToIRSB( sbOut, st );
778 addEvent_Dr( sbOut, data->Iex.Load.addr,
784 IRType type = typeOfIRExpr(sbOut->tyenv, expr);
788 instrument_detail( sbOut, OpLoad, type, NULL/*guard*/ );
795 instrument_detail( sbOut, OpAlu, type, NULL/*guard*/ );
801 addStmtToIRSB( sbOut, st );
809 addEvent_Dw( sbOut, st->Ist.Store.addr,
813 instrument_detail( sbOut, OpStore, type, NULL/*guard*/ );
815 addStmtToIRSB( sbOut, st );
825 addEvent_Dw_guarded( sbOut, sg->addr,
829 instrument_detail( sbOut, OpStore, type, sg->guard );
831 addStmtToIRSB( sbOut, st );
842 addEvent_Dr_guarded( sbOut, lg->addr,
846 instrument_detail( sbOut, OpLoad, type, lg->guard );
848 addStmtToIRSB( sbOut, st );
862 addEvent_Dr( sbOut, d->mAddr, dsize );
864 addEvent_Dw( sbOut, d->mAddr, dsize );
870 addStmtToIRSB( sbOut, st );
890 addEvent_Dr( sbOut, cas->addr, dataSize );
891 addEvent_Dw( sbOut, cas->addr, dataSize );
894 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ );
896 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ );
897 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ );
899 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ );
901 addStmtToIRSB( sbOut, st );
911 addEvent_Dr( sbOut, st->Ist.LLSC.addr,
914 flushEvents(sbOut);
917 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ );
922 addEvent_Dw( sbOut, st->Ist.LLSC.addr,
925 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ );
927 addStmtToIRSB( sbOut, st );
951 addStmtToIRSB( sbOut, IRStmt_Dirty(di) );
954 flushEvents(sbOut);
957 addStmtToIRSB( sbOut, st ); // Original statement
972 addStmtToIRSB( sbOut, IRStmt_Dirty(di) );
987 addStmtToIRSB( sbOut, IRStmt_Dirty(di) );
992 flushEvents(sbOut);
995 return sbOut;