Lines Matching defs:guard
666 void addEvent_Bc ( ClgState* clgs, InstrInfo* inode, IRAtom* guard )
669 tl_assert(isIRAtom(guard));
670 tl_assert(typeOfIRExpr(clgs->sbOut->tyenv, guard)
681 evt->Ev.Bc.taken = guard;
1114 /* Stuff to widen the guard expression to a host word, so
1122 IRTemp guard = newIRTemp(clgs.sbOut->tyenv, tyW);
1126 /* Widen the guard expression. */
1128 IRStmt_WrTmp( guard1, st->Ist.Exit.guard ));
1133 /* If the exit is inverted, invert the sense of the guard. */
1137 guard,
1142 addEvent_Bc( &clgs, curr_inode, IRExpr_RdTmp(guard) );