Home | History | Annotate | Download | only in priv

Lines Matching refs:Triop

985       ppIROp(e->Iex.Triop.op);
987 ppIRExpr(e->Iex.Triop.arg1);
989 ppIRExpr(e->Iex.Triop.arg2);
991 ppIRExpr(e->Iex.Triop.arg3);
1431 e->Iex.Triop.op = op;
1432 e->Iex.Triop.arg1 = arg1;
1433 e->Iex.Triop.arg2 = arg2;
1434 e->Iex.Triop.arg3 = arg3;
1822 return IRExpr_Triop(e->Iex.Triop.op,
1823 deepCopyIRExpr(e->Iex.Triop.arg1),
1824 deepCopyIRExpr(e->Iex.Triop.arg2),
1825 deepCopyIRExpr(e->Iex.Triop.arg3));
2706 typeOfPrimop(e->Iex.Triop.op,
2793 isIRAtom(e->Iex.Triop.arg1)
2794 && isIRAtom(e->Iex.Triop.arg2)
2795 && isIRAtom(e->Iex.Triop.arg3));
2952 useBeforeDef_Expr(bb,stmt,expr->Iex.Triop.arg1,def_counts);
2953 useBeforeDef_Expr(bb,stmt,expr->Iex.Triop.arg2,def_counts);
2954 useBeforeDef_Expr(bb,stmt,expr->Iex.Triop.arg3,def_counts);
3112 tcExpr(bb,stmt, expr->Iex.Triop.arg1, gWordTy );
3113 tcExpr(bb,stmt, expr->Iex.Triop.arg2, gWordTy );
3114 tcExpr(bb,stmt, expr->Iex.Triop.arg3, gWordTy );
3115 typeOfPrimop(expr->Iex.Triop.op,
3120 ppIROp(expr->Iex.Triop.op);
3123 "Iex.Triop: wrong arity op\n"
3126 ttarg1 = typeOfIRExpr(tyenv, expr->Iex.Triop.arg1);
3127 ttarg2 = typeOfIRExpr(tyenv, expr->Iex.Triop.arg2);
3128 ttarg3 = typeOfIRExpr(tyenv, expr->Iex.Triop.arg3);
3131 ppIROp(expr->Iex.Triop.op);
3149 "Iex.Triop: arg tys don't match op tys\n"