Lines Matching refs:triop
4173 IRTriop *triop = e->Iex.Triop.details; in iselDblExpr_wrk() local
4175 switch (triop->op) { in iselDblExpr_wrk()
4188 HReg r_srcL = iselDblExpr(env, triop->arg2, IEndianess); in iselDblExpr_wrk()
4189 HReg r_srcR = iselDblExpr(env, triop->arg3, IEndianess); in iselDblExpr_wrk()
4190 set_FPU_rounding_mode( env, triop->arg1, IEndianess ); in iselDblExpr_wrk()
4693 IRTriop *triop = e->Iex.Triop.details; in iselFp128Expr_wrk() local
4695 switch (triop->op) { in iselFp128Expr_wrk()
4697 if (FPU_rounding_mode_isOdd(triop->arg1)) { in iselFp128Expr_wrk()
4701 set_FPU_rounding_mode( env, triop->arg1, IEndianess ); in iselFp128Expr_wrk()
4705 if (FPU_rounding_mode_isOdd(triop->arg1)) { in iselFp128Expr_wrk()
4709 set_FPU_rounding_mode( env, triop->arg1, IEndianess ); in iselFp128Expr_wrk()
4713 if (FPU_rounding_mode_isOdd(triop->arg1)) { in iselFp128Expr_wrk()
4717 set_FPU_rounding_mode( env, triop->arg1, IEndianess ); in iselFp128Expr_wrk()
4721 if (FPU_rounding_mode_isOdd(triop->arg1)) { in iselFp128Expr_wrk()
4725 set_FPU_rounding_mode( env, triop->arg1, IEndianess ); in iselFp128Expr_wrk()
4729 if (FPU_rounding_mode_isOdd(triop->arg1)) { in iselFp128Expr_wrk()
4733 set_FPU_rounding_mode( env, triop->arg1, IEndianess ); in iselFp128Expr_wrk()
4739 HReg r_srcL = iselFp128Expr(env, triop->arg2, IEndianess); in iselFp128Expr_wrk()
4740 HReg r_srcR = iselFp128Expr(env, triop->arg3, IEndianess); in iselFp128Expr_wrk()
5023 IRTriop *triop = e->Iex.Triop.details; in iselDfp64Expr_wrk() local
5026 switch (triop->op) { in iselDfp64Expr_wrk()
5044 HReg r_srcL = iselDfp64Expr( env, triop->arg2, IEndianess ); in iselDfp64Expr_wrk()
5045 HReg r_srcR = iselDfp64Expr( env, triop->arg3, IEndianess ); in iselDfp64Expr_wrk()
5047 set_FPU_DFP_rounding_mode( env, triop->arg1, IEndianess ); in iselDfp64Expr_wrk()
5052 switch (triop->op) { in iselDfp64Expr_wrk()
5059 HReg r_srcL = iselDfp64Expr(env, triop->arg2, IEndianess); in iselDfp64Expr_wrk()
5060 HReg r_srcR = iselDfp64Expr(env, triop->arg3, IEndianess); in iselDfp64Expr_wrk()
5061 PPCRI* rmc = iselWordExpr_RI(env, triop->arg1, IEndianess); in iselDfp64Expr_wrk()
5069 HReg r_srcR = iselDfp64Expr(env, triop->arg3, IEndianess); in iselDfp64Expr_wrk()
5070 PPCRI* rmc = iselWordExpr_RI(env, triop->arg1, IEndianess); in iselDfp64Expr_wrk()
5072 HReg i8_val = iselWordExpr_R(env, triop->arg2, IEndianess); in iselDfp64Expr_wrk()
5262 IRTriop *triop = e->Iex.Triop.details; in iselDfp128Expr_wrk() local
5267 switch (triop->op) { in iselDfp128Expr_wrk()
5289 iselDfp128Expr( &r_dstHi, &r_dstLo, env, triop->arg2, IEndianess ); in iselDfp128Expr_wrk()
5290 iselDfp128Expr( &r_srcRHi, &r_srcRLo, env, triop->arg3, IEndianess ); in iselDfp128Expr_wrk()
5291 set_FPU_DFP_rounding_mode( env, triop->arg1, IEndianess ); in iselDfp128Expr_wrk()
5299 switch (triop->op) { in iselDfp128Expr_wrk()
5307 PPCRI* rmc = iselWordExpr_RI(env, triop->arg1, IEndianess); in iselDfp128Expr_wrk()
5310 iselDfp128Expr(&r_dstHi, &r_dstLo, env, triop->arg2, IEndianess); in iselDfp128Expr_wrk()
5311 iselDfp128Expr(&r_srcHi, &r_srcLo, env, triop->arg3, IEndianess); in iselDfp128Expr_wrk()
5323 PPCRI* rmc = iselWordExpr_RI(env, triop->arg1, IEndianess); in iselDfp128Expr_wrk()
5326 HReg i8_val = iselWordExpr_R(env, triop->arg2, IEndianess); in iselDfp128Expr_wrk()
5329 iselDfp128Expr(&r_srcHi, &r_srcLo, env, triop->arg3, IEndianess); in iselDfp128Expr_wrk()
6082 IRTriop *triop = e->Iex.Triop.details; in iselVecExpr_wrk() local
6083 switch (triop->op) { in iselVecExpr_wrk()
6089 HReg argL = iselVecExpr(env, triop->arg2, IEndianess); in iselVecExpr_wrk()
6090 HReg argR = iselVecExpr(env, triop->arg3, IEndianess); in iselVecExpr_wrk()
6098 set_FPU_rounding_mode(env, triop->arg1, IEndianess); in iselVecExpr_wrk()