• Home
  • Raw
  • Download

Lines Matching refs:ARMInstr_NUnary

2488             addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rM, argL, 4, False));  in iselNeon64Expr_wrk()
2489 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rD, argR, 4, False)); in iselNeon64Expr_wrk()
2512 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rM, argL, 4, False)); in iselNeon64Expr_wrk()
2513 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rD, argR, 4, False)); in iselNeon64Expr_wrk()
2536 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rM, argL, 4, False)); in iselNeon64Expr_wrk()
2537 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rD, argR, 4, False)); in iselNeon64Expr_wrk()
2853 addInstr(env, ARMInstr_NUnary(ARMneon_VQSHLNUU, in iselNeon64Expr_wrk()
2877 addInstr(env, ARMInstr_NUnary(ARMneon_VQSHLNUS, in iselNeon64Expr_wrk()
2901 addInstr(env, ARMInstr_NUnary(ARMneon_VQSHLNSS, in iselNeon64Expr_wrk()
2923 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, tmp, argR2, 0, False)); in iselNeon64Expr_wrk()
2956 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, in iselNeon64Expr_wrk()
2980 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, tmp, argR2, 0, False)); in iselNeon64Expr_wrk()
3284 addInstr(env, ARMInstr_NUnary(op, res, arg, imm6, False)); in iselNeon64Expr_wrk()
3393 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, res, arg, 0, False)); in iselNeon64Expr_wrk()
3398 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, res, arg, 1, False)); in iselNeon64Expr_wrk()
3403 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, res, arg, 2, False)); in iselNeon64Expr_wrk()
3450 addInstr(env, ARMInstr_NUnary(ARMneon_NOT, res, arg, 4, False)); in iselNeon64Expr_wrk()
3534 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, res, arg, size, False)); in iselNeon64Expr_wrk()
3549 addInstr(env, ARMInstr_NUnary(ARMneon_ABS, res, arg, size, False)); in iselNeon64Expr_wrk()
3564 addInstr(env, ARMInstr_NUnary(ARMneon_REV64, in iselNeon64Expr_wrk()
3578 addInstr(env, ARMInstr_NUnary(ARMneon_REV32, in iselNeon64Expr_wrk()
3586 addInstr(env, ARMInstr_NUnary(ARMneon_REV16, in iselNeon64Expr_wrk()
3601 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, tmp2, arg, 2, False)); in iselNeon64Expr_wrk()
3602 addInstr(env, ARMInstr_NUnary(ARMneon_NOT, x, tmp2, 4, False)); in iselNeon64Expr_wrk()
3630 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, tmp, arg, size, False)); in iselNeon64Expr_wrk()
3631 addInstr(env, ARMInstr_NUnary(ARMneon_NOT, res, tmp, 4, False)); in iselNeon64Expr_wrk()
3646 addInstr(env, ARMInstr_NUnary(ARMneon_COPYN, in iselNeon64Expr_wrk()
3662 addInstr(env, ARMInstr_NUnary(ARMneon_COPYQNSS, in iselNeon64Expr_wrk()
3678 addInstr(env, ARMInstr_NUnary(ARMneon_COPYQNUS, in iselNeon64Expr_wrk()
3694 addInstr(env, ARMInstr_NUnary(ARMneon_COPYQNUU, in iselNeon64Expr_wrk()
3710 addInstr(env, ARMInstr_NUnary(ARMneon_PADDLS, in iselNeon64Expr_wrk()
3726 addInstr(env, ARMInstr_NUnary(ARMneon_PADDLU, in iselNeon64Expr_wrk()
3734 addInstr(env, ARMInstr_NUnary(ARMneon_CNT, in iselNeon64Expr_wrk()
3750 addInstr(env, ARMInstr_NUnary(ARMneon_CLZ, in iselNeon64Expr_wrk()
3766 addInstr(env, ARMInstr_NUnary(ARMneon_CLS, in iselNeon64Expr_wrk()
3773 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTFtoS, in iselNeon64Expr_wrk()
3780 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTFtoU, in iselNeon64Expr_wrk()
3787 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTStoF, in iselNeon64Expr_wrk()
3794 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTUtoF, in iselNeon64Expr_wrk()
3801 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTF32toF16, in iselNeon64Expr_wrk()
3808 addInstr(env, ARMInstr_NUnary(ARMneon_VRECIPF, in iselNeon64Expr_wrk()
3815 addInstr(env, ARMInstr_NUnary(ARMneon_VRECIP, in iselNeon64Expr_wrk()
3836 addInstr(env, ARMInstr_NUnary(ARMneon_VABSFP, in iselNeon64Expr_wrk()
3844 addInstr(env, ARMInstr_NUnary(ARMneon_VRSQRTEFP, in iselNeon64Expr_wrk()
3851 addInstr(env, ARMInstr_NUnary(ARMneon_VRSQRTE, in iselNeon64Expr_wrk()
3858 addInstr(env, ARMInstr_NUnary(ARMneon_VNEGF, in iselNeon64Expr_wrk()
3917 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, res, dreg, 4, False)); in iselNeon64Expr_wrk()
4034 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, res, arg, 0, True)); in iselNeonExpr_wrk()
4039 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, res, arg, 1, True)); in iselNeonExpr_wrk()
4044 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, res, arg, 2, True)); in iselNeonExpr_wrk()
4091 addInstr(env, ARMInstr_NUnary(ARMneon_NOT, res, arg, 4, True)); in iselNeonExpr_wrk()
4175 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, res, arg, size, True)); in iselNeonExpr_wrk()
4190 addInstr(env, ARMInstr_NUnary(ARMneon_ABS, res, arg, size, True)); in iselNeonExpr_wrk()
4205 addInstr(env, ARMInstr_NUnary(ARMneon_REV64, in iselNeonExpr_wrk()
4219 addInstr(env, ARMInstr_NUnary(ARMneon_REV32, in iselNeonExpr_wrk()
4227 addInstr(env, ARMInstr_NUnary(ARMneon_REV16, in iselNeonExpr_wrk()
4242 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, tmp2, arg, 2, True)); in iselNeonExpr_wrk()
4243 addInstr(env, ARMInstr_NUnary(ARMneon_NOT, x, tmp2, 4, True)); in iselNeonExpr_wrk()
4271 addInstr(env, ARMInstr_NUnary(ARMneon_EQZ, tmp, arg, size, True)); in iselNeonExpr_wrk()
4272 addInstr(env, ARMInstr_NUnary(ARMneon_NOT, res, tmp, 4, True)); in iselNeonExpr_wrk()
4287 addInstr(env, ARMInstr_NUnary(ARMneon_COPYLU, in iselNeonExpr_wrk()
4303 addInstr(env, ARMInstr_NUnary(ARMneon_COPYLS, in iselNeonExpr_wrk()
4319 addInstr(env, ARMInstr_NUnary(ARMneon_PADDLS, in iselNeonExpr_wrk()
4335 addInstr(env, ARMInstr_NUnary(ARMneon_PADDLU, in iselNeonExpr_wrk()
4343 addInstr(env, ARMInstr_NUnary(ARMneon_CNT, res, arg, size, True)); in iselNeonExpr_wrk()
4358 addInstr(env, ARMInstr_NUnary(ARMneon_CLZ, res, arg, size, True)); in iselNeonExpr_wrk()
4373 addInstr(env, ARMInstr_NUnary(ARMneon_CLS, res, arg, size, True)); in iselNeonExpr_wrk()
4379 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTFtoS, in iselNeonExpr_wrk()
4386 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTFtoU, in iselNeonExpr_wrk()
4393 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTStoF, in iselNeonExpr_wrk()
4400 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTUtoF, in iselNeonExpr_wrk()
4407 addInstr(env, ARMInstr_NUnary(ARMneon_VCVTF16toF32, in iselNeonExpr_wrk()
4414 addInstr(env, ARMInstr_NUnary(ARMneon_VRECIPF, in iselNeonExpr_wrk()
4421 addInstr(env, ARMInstr_NUnary(ARMneon_VRECIP, in iselNeonExpr_wrk()
4428 addInstr(env, ARMInstr_NUnary(ARMneon_VABSFP, in iselNeonExpr_wrk()
4435 addInstr(env, ARMInstr_NUnary(ARMneon_VRSQRTEFP, in iselNeonExpr_wrk()
4442 addInstr(env, ARMInstr_NUnary(ARMneon_VRSQRTE, in iselNeonExpr_wrk()
4449 addInstr(env, ARMInstr_NUnary(ARMneon_VNEGF, in iselNeonExpr_wrk()
4622 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rM, argL, 4, True)); in iselNeonExpr_wrk()
4623 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rD, argR, 4, True)); in iselNeonExpr_wrk()
4650 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rM, argL, 4, True)); in iselNeonExpr_wrk()
4651 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rD, argR, 4, True)); in iselNeonExpr_wrk()
4678 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rM, argL, 4, True)); in iselNeonExpr_wrk()
4679 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, rD, argR, 4, True)); in iselNeonExpr_wrk()
5001 addInstr(env, ARMInstr_NUnary(ARMneon_VQSHLNUU, in iselNeonExpr_wrk()
5025 addInstr(env, ARMInstr_NUnary(ARMneon_VQSHLNUS, in iselNeonExpr_wrk()
5049 addInstr(env, ARMInstr_NUnary(ARMneon_VQSHLNSS, in iselNeonExpr_wrk()
5071 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, in iselNeonExpr_wrk()
5093 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, tmp, argR, 0, True)); in iselNeonExpr_wrk()
5116 addInstr(env, ARMInstr_NUnary(ARMneon_DUP, tmp, argR2, 0, True)); in iselNeonExpr_wrk()
5370 addInstr(env, ARMInstr_NUnary(op, res, arg, imm6, True)); in iselNeonExpr_wrk()
5476 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, dst, r1, 4, True)); in iselNeonExpr_wrk()
6112 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, dst, src, 4, False)); in iselStmt()
6137 addInstr(env, ARMInstr_NUnary(ARMneon_COPY, dst, src, 4, True)); in iselStmt()