Home | History | Annotate | Download | only in priv

Lines Matching refs:Triop

1877       IRTriop *triop = e->Iex.Triop.details;
1880 if (triop->op == Iop_PRemC3210F64
1881 || triop->op == Iop_PRem1C3210F64) {
1883 HReg arg1 = iselDblExpr(env, triop->arg2);
1884 HReg arg2 = iselDblExpr(env, triop->arg3);
1896 switch (triop->op) {
2818 IRTriop *triop = e->Iex.Triop.details;
2820 switch (triop->op) {
2829 HReg argL = iselDblExpr(env, triop->arg2);
2830 HReg argR = iselDblExpr(env, triop->arg3);
2911 IRTriop *triop = e->Iex.Triop.details;
2913 && (triop->op == Iop_ScaleF64
2914 || triop->op == Iop_AtanF64
2915 || triop->op == Iop_Yl2xF64
2916 || triop->op == Iop_Yl2xp1F64
2917 || triop->op == Iop_PRemF64
2918 || triop->op == Iop_PRem1F64)
2921 HReg arg1 = iselDblExpr(env, triop->arg2);
2922 HReg arg2 = iselDblExpr(env, triop->arg3);
2924 Bool arg2first = toBool(triop->op == Iop_ScaleF64
2925 || triop->op == Iop_PRemF64
2926 || triop->op == Iop_PRem1F64);
2942 switch (triop->op) {
3657 IRTriop *triop = e->Iex.Triop.details;
3658 switch (triop->op) {
3666 HReg argL = iselVecExpr(env, triop->arg2);
3667 HReg argR = iselVecExpr(env, triop->arg3);
3682 HReg argL = iselVecExpr(env, triop->arg2);
3683 HReg argR = iselVecExpr(env, triop->arg3);
3694 } /* switch (triop->op) */
4175 IRTriop *triop = e->Iex.Triop.details;
4176 switch (triop->op) {
4185 iselDVecExpr(&argLhi, &argLlo, env, triop->arg2);
4186 iselDVecExpr(&argRhi, &argRlo, env, triop->arg3);
4207 iselDVecExpr(&argLhi, &argLlo, env, triop->arg2);
4208 iselDVecExpr(&argRhi, &argRlo, env, triop->arg3);
4224 } /* switch (triop->op) */