Lines Matching refs:fpop
3217 PPCFpOp fpop = Pfp_INVALID; in iselDblExpr_wrk() local
3219 case Iop_MAddF64: fpop = Pfp_MADDD; break; in iselDblExpr_wrk()
3220 case Iop_MAddF64r32: fpop = Pfp_MADDS; break; in iselDblExpr_wrk()
3221 case Iop_MSubF64: fpop = Pfp_MSUBD; break; in iselDblExpr_wrk()
3222 case Iop_MSubF64r32: fpop = Pfp_MSUBS; break; in iselDblExpr_wrk()
3225 if (fpop != Pfp_INVALID) { in iselDblExpr_wrk()
3231 addInstr(env, PPCInstr_FpMulAcc(fpop, r_dst, in iselDblExpr_wrk()
3238 PPCFpOp fpop = Pfp_INVALID; in iselDblExpr_wrk() local
3240 case Iop_AddF64: fpop = Pfp_ADDD; break; in iselDblExpr_wrk()
3241 case Iop_SubF64: fpop = Pfp_SUBD; break; in iselDblExpr_wrk()
3242 case Iop_MulF64: fpop = Pfp_MULD; break; in iselDblExpr_wrk()
3243 case Iop_DivF64: fpop = Pfp_DIVD; break; in iselDblExpr_wrk()
3244 case Iop_AddF64r32: fpop = Pfp_ADDS; break; in iselDblExpr_wrk()
3245 case Iop_SubF64r32: fpop = Pfp_SUBS; break; in iselDblExpr_wrk()
3246 case Iop_MulF64r32: fpop = Pfp_MULS; break; in iselDblExpr_wrk()
3247 case Iop_DivF64r32: fpop = Pfp_DIVS; break; in iselDblExpr_wrk()
3250 if (fpop != Pfp_INVALID) { in iselDblExpr_wrk()
3255 addInstr(env, PPCInstr_FpBinary(fpop, r_dst, r_srcL, r_srcR)); in iselDblExpr_wrk()
3261 PPCFpOp fpop = Pfp_INVALID; in iselDblExpr_wrk() local
3263 case Iop_SqrtF64: fpop = Pfp_SQRT; break; in iselDblExpr_wrk()
3266 if (fpop != Pfp_INVALID) { in iselDblExpr_wrk()
3270 addInstr(env, PPCInstr_FpUnary(fpop, fr_dst, fr_src)); in iselDblExpr_wrk()
3344 PPCFpOp fpop = Pfp_INVALID; in iselDblExpr_wrk() local
3346 case Iop_NegF64: fpop = Pfp_NEG; break; in iselDblExpr_wrk()
3347 case Iop_AbsF64: fpop = Pfp_ABS; break; in iselDblExpr_wrk()
3348 case Iop_Est5FRSqrt: fpop = Pfp_RSQRTE; break; in iselDblExpr_wrk()
3349 case Iop_RoundF64toF64_NegINF: fpop = Pfp_FRIM; break; in iselDblExpr_wrk()
3350 case Iop_RoundF64toF64_PosINF: fpop = Pfp_FRIP; break; in iselDblExpr_wrk()
3351 case Iop_RoundF64toF64_NEAREST: fpop = Pfp_FRIN; break; in iselDblExpr_wrk()
3352 case Iop_RoundF64toF64_ZERO: fpop = Pfp_FRIZ; break; in iselDblExpr_wrk()
3355 if (fpop != Pfp_INVALID) { in iselDblExpr_wrk()
3358 addInstr(env, PPCInstr_FpUnary(fpop, fr_dst, fr_src)); in iselDblExpr_wrk()
3457 PPCAvFpOp fpop = Pavfp_INVALID; in iselVecExpr_wrk() local
3526 case Iop_Recip32Fx4: fpop = Pavfp_RCPF; goto do_32Fx4_unary; in iselVecExpr_wrk()
3527 case Iop_RSqrt32Fx4: fpop = Pavfp_RSQRTF; goto do_32Fx4_unary; in iselVecExpr_wrk()
3528 case Iop_I32UtoFx4: fpop = Pavfp_CVTU2F; goto do_32Fx4_unary; in iselVecExpr_wrk()
3529 case Iop_I32StoFx4: fpop = Pavfp_CVTS2F; goto do_32Fx4_unary; in iselVecExpr_wrk()
3530 case Iop_QFtoI32Ux4_RZ: fpop = Pavfp_QCVTF2U; goto do_32Fx4_unary; in iselVecExpr_wrk()
3531 case Iop_QFtoI32Sx4_RZ: fpop = Pavfp_QCVTF2S; goto do_32Fx4_unary; in iselVecExpr_wrk()
3532 case Iop_RoundF32x4_RM: fpop = Pavfp_ROUNDM; goto do_32Fx4_unary; in iselVecExpr_wrk()
3533 case Iop_RoundF32x4_RP: fpop = Pavfp_ROUNDP; goto do_32Fx4_unary; in iselVecExpr_wrk()
3534 case Iop_RoundF32x4_RN: fpop = Pavfp_ROUNDN; goto do_32Fx4_unary; in iselVecExpr_wrk()
3535 case Iop_RoundF32x4_RZ: fpop = Pavfp_ROUNDZ; goto do_32Fx4_unary; in iselVecExpr_wrk()
3540 addInstr(env, PPCInstr_AvUn32Fx4(fpop, dst, arg)); in iselVecExpr_wrk()
3643 case Iop_Add32Fx4: fpop = Pavfp_ADDF; goto do_32Fx4; in iselVecExpr_wrk()
3644 case Iop_Sub32Fx4: fpop = Pavfp_SUBF; goto do_32Fx4; in iselVecExpr_wrk()
3645 case Iop_Max32Fx4: fpop = Pavfp_MAXF; goto do_32Fx4; in iselVecExpr_wrk()
3646 case Iop_Min32Fx4: fpop = Pavfp_MINF; goto do_32Fx4; in iselVecExpr_wrk()
3647 case Iop_Mul32Fx4: fpop = Pavfp_MULF; goto do_32Fx4; in iselVecExpr_wrk()
3648 case Iop_CmpEQ32Fx4: fpop = Pavfp_CMPEQF; goto do_32Fx4; in iselVecExpr_wrk()
3649 case Iop_CmpGT32Fx4: fpop = Pavfp_CMPGTF; goto do_32Fx4; in iselVecExpr_wrk()
3650 case Iop_CmpGE32Fx4: fpop = Pavfp_CMPGEF; goto do_32Fx4; in iselVecExpr_wrk()
3656 addInstr(env, PPCInstr_AvBin32Fx4(fpop, dst, argL, argR)); in iselVecExpr_wrk()