Home | History | Annotate | Download | only in priv

Lines Matching refs:Triop

1876       IRTriop *triop = e->Iex.Triop.details;
1879 if (triop->op == Iop_PRemC3210F64
1880 || triop->op == Iop_PRem1C3210F64) {
1882 HReg arg1 = iselDblExpr(env, triop->arg2);
1883 HReg arg2 = iselDblExpr(env, triop->arg3);
1895 switch (triop->op) {
2817 IRTriop *triop = e->Iex.Triop.details;
2819 switch (triop->op) {
2828 HReg argL = iselDblExpr(env, triop->arg2);
2829 HReg argR = iselDblExpr(env, triop->arg3);
2910 IRTriop *triop = e->Iex.Triop.details;
2912 && (triop->op == Iop_ScaleF64
2913 || triop->op == Iop_AtanF64
2914 || triop->op == Iop_Yl2xF64
2915 || triop->op == Iop_Yl2xp1F64
2916 || triop->op == Iop_PRemF64
2917 || triop->op == Iop_PRem1F64)
2920 HReg arg1 = iselDblExpr(env, triop->arg2);
2921 HReg arg2 = iselDblExpr(env, triop->arg3);
2923 Bool arg2first = toBool(triop->op == Iop_ScaleF64
2924 || triop->op == Iop_PRemF64
2925 || triop->op == Iop_PRem1F64);
2941 switch (triop->op) {
3659 IRTriop *triop = e->Iex.Triop.details;
3660 switch (triop->op) {
3668 HReg argL = iselVecExpr(env, triop->arg2);
3669 HReg argR = iselVecExpr(env, triop->arg3);
3684 HReg argL = iselVecExpr(env, triop->arg2);
3685 HReg argR = iselVecExpr(env, triop->arg3);
3696 } /* switch (triop->op) */
4177 IRTriop *triop = e->Iex.Triop.details;
4178 switch (triop->op) {
4187 iselDVecExpr(&argLhi, &argLlo, env, triop->arg2);
4188 iselDVecExpr(&argRhi, &argRlo, env, triop->arg3);
4209 iselDVecExpr(&argLhi, &argLlo, env, triop->arg2);
4210 iselDVecExpr(&argRhi, &argRlo, env, triop->arg3);
4226 } /* switch (triop->op) */