Lines Matching refs:Triop
321 IRTriop* triop = ex->Iex.Triop.details;
324 IRExpr_Triop(triop->op,
325 flatten_Expr(bb, triop->arg1),
326 flatten_Expr(bb, triop->arg2),
327 flatten_Expr(bb, triop->arg3))));
1101 IRTriop *tri1 = e1->Iex.Triop.details;
1102 IRTriop *tri2 = e2->Iex.Triop.details;
2409 IRTriop* triop = ex->Iex.Triop.details;
2410 vassert(isIRAtom(triop->arg1));
2411 vassert(isIRAtom(triop->arg2));
2412 vassert(isIRAtom(triop->arg3));
2414 triop->op,
2415 subst_Expr(env, triop->arg1),
2416 subst_Expr(env, triop->arg2),
2417 subst_Expr(env, triop->arg3)
2896 addUses_Expr(set, e->Iex.Triop.details->arg1);
2897 addUses_Expr(set, e->Iex.Triop.details->arg2);
2898 addUses_Expr(set, e->Iex.Triop.details->arg3);
4441 deltaIRExpr(e->Iex.Triop.details->arg1, delta);
4442 deltaIRExpr(e->Iex.Triop.details->arg2, delta);
4443 deltaIRExpr(e->Iex.Triop.details->arg3, delta);
4893 setHints_Expr(doesLoad, getInterval, e->Iex.Triop.details->arg1);
4894 setHints_Expr(doesLoad, getInterval, e->Iex.Triop.details->arg2);
4895 setHints_Expr(doesLoad, getInterval, e->Iex.Triop.details->arg3);
4977 aoccCount_Expr(uses, e->Iex.Triop.details->arg1);
4978 aoccCount_Expr(uses, e->Iex.Triop.details->arg2);
4979 aoccCount_Expr(uses, e->Iex.Triop.details->arg3);
5331 e->Iex.Triop.details->op,
5332 atbSubst_Expr(env, e->Iex.Triop.details->arg1),
5333 atbSubst_Expr(env, e->Iex.Triop.details->arg2),
5334 atbSubst_Expr(env, e->Iex.Triop.details->arg3)