Lines Matching refs:guard
358 /* A helper that adds the instrumentation for a detail. guard ::
361 static void instrument_detail(IRSB* sb, Op op, IRType type, IRAtom* guard)
374 if (guard) di->guard = guard;
410 IRAtom* guard; /* :: Ity_I1, or NULL=="always True" */
507 if (ev->guard) {
508 di->guard = ev->guard;
534 evt->guard = NULL;
540 void addEvent_Dr_guarded ( IRSB* sb, IRAtom* daddr, Int dsize, IRAtom* guard )
553 evt->guard = guard;
558 always-true guard. */
567 void addEvent_Dw_guarded ( IRSB* sb, IRAtom* daddr, Int dsize, IRAtom* guard )
580 evt->guard = guard;
601 && lastEvt->guard == NULL
616 evt->guard = NULL;
782 instrument_detail( sbOut, OpLoad, type, NULL/*guard*/ );
789 instrument_detail( sbOut, OpAlu, type, NULL/*guard*/ );
807 instrument_detail( sbOut, OpStore, type, NULL/*guard*/ );
820 sizeofIRType(type), sg->guard );
823 instrument_detail( sbOut, OpStore, type, sg->guard );
837 sizeofIRType(type), lg->guard );
840 instrument_detail( sbOut, OpLoad, type, lg->guard );
888 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ );
890 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ );
891 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ );
893 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ );
911 instrument_detail( sbOut, OpLoad, dataTy, NULL/*guard*/ );
919 instrument_detail( sbOut, OpStore, dataTy, NULL/*guard*/ );