Lines Matching refs:iftrue
369 flatten_Expr(bb, ex->Iex.ITE.iftrue), in flatten_Expr()
1120 && sameIRExprs_aux( env, e1->Iex.ITE.iftrue, in sameIRExprs_aux2()
1121 e2->Iex.ITE.iftrue ) in sameIRExprs_aux2()
2360 ? e->Iex.ITE.iftrue : e->Iex.ITE.iffalse; in fold_Expr()
2364 if (sameIRExprs(env, e->Iex.ITE.iftrue, in fold_Expr()
2524 vassert(isIRAtom(ex->Iex.ITE.iftrue)); in subst_Expr()
2528 subst_Expr(env, ex->Iex.ITE.iftrue), in subst_Expr()
2942 addUses_Expr(set, e->Iex.ITE.iftrue); in addUses_Expr()
3775 if (e->Iex.ITE.iftrue->tag == Iex_RdTmp) { in irExpr_to_AvailExpr()
3779 ae->u.Ittt.e1 = e->Iex.ITE.iftrue->Iex.RdTmp.tmp; in irExpr_to_AvailExpr()
3783 if (e->Iex.ITE.iftrue->tag == Iex_Const) { in irExpr_to_AvailExpr()
3787 ae->u.Itct.con1 = *(e->Iex.ITE.iftrue->Iex.Const.con); in irExpr_to_AvailExpr()
3792 if (e->Iex.ITE.iftrue->tag == Iex_RdTmp) { in irExpr_to_AvailExpr()
3796 ae->u.Ittc.e1 = e->Iex.ITE.iftrue->Iex.RdTmp.tmp; in irExpr_to_AvailExpr()
3800 if (e->Iex.ITE.iftrue->tag == Iex_Const) { in irExpr_to_AvailExpr()
3804 ae->u.Itcc.con1 = *(e->Iex.ITE.iftrue->Iex.Const.con); in irExpr_to_AvailExpr()
4587 deltaIRExpr(e->Iex.ITE.iftrue, delta); in deltaIRExpr()
5009 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.iftrue); in setHints_Expr()
5091 aoccCount_Expr(uses, e->Iex.ITE.iftrue); in aoccCount_Expr()
5449 atbSubst_Expr(env, e->Iex.ITE.iftrue), in atbSubst_Expr()