Lines Matching refs:triop
2948 IRTriop* triop = e->Iex.Triop.details; in iselV128Expr_wrk() local
2950 switch (triop->op) { in iselV128Expr_wrk()
2962 HReg argL = iselV128Expr(env, triop->arg2); in iselV128Expr_wrk()
2963 HReg argR = iselV128Expr(env, triop->arg3); in iselV128Expr_wrk()
2965 set_FPCR_rounding_mode(env, triop->arg1); in iselV128Expr_wrk()
2970 if (triop->op == Iop_SliceV128) { in iselV128Expr_wrk()
2973 IRExpr* argHi = triop->arg1; in iselV128Expr_wrk()
2974 IRExpr* argLo = triop->arg2; in iselV128Expr_wrk()
2975 IRExpr* argAmt = triop->arg3; in iselV128Expr_wrk()
3147 IRTriop* triop = e->Iex.Triop.details; in iselDblExpr_wrk() local
3149 switch (triop->op) { in iselDblExpr_wrk()
3157 HReg argL = iselDblExpr(env, triop->arg2); in iselDblExpr_wrk()
3158 HReg argR = iselDblExpr(env, triop->arg3); in iselDblExpr_wrk()
3160 set_FPCR_rounding_mode(env, triop->arg1); in iselDblExpr_wrk()
3331 IRTriop* triop = e->Iex.Triop.details; in iselFltExpr_wrk() local
3333 switch (triop->op) { in iselFltExpr_wrk()
3341 HReg argL = iselFltExpr(env, triop->arg2); in iselFltExpr_wrk()
3342 HReg argR = iselFltExpr(env, triop->arg3); in iselFltExpr_wrk()
3344 set_FPCR_rounding_mode(env, triop->arg1); in iselFltExpr_wrk()