Lines Matching refs:d15
625 TESTINSN_imm("vmov.i64 d15", d15, 0xFF0000FF00FFFF00); in main()
639 TESTINSN_imm("vmvn.i64 d15", d15, 0xFF0000FF00FFFF00); in main()
647 TESTINSN_imm("vorr.i32 d15", d15, 0x7000000); in main()
655 TESTINSN_imm("vbic.i32 d15", d15, 0x7000000); in main()
659 TESTINSN_un("vmvn d10, d15", d10, d15, i32, 24); in main()
664 TESTINSN_un("vmov d10, d15", d10, d15, i32, 24); in main()
670 TESTINSN_un("vmov d0, d15", d0, d15, i32, 7); in main()
683 TESTINSN_bin("vadd.i64 d13, d14, d15", d13, d14, i32, 140, d15, i32, 120); in main()
696 TESTINSN_bin("vsub.i64 d13, d14, d15", d13, d14, i32, 140, d15, i32, 120); in main()
702 TESTINSN_bin("vand d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
708 TESTINSN_bin("vbic d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
714 TESTINSN_bin("vorr d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
720 TESTINSN_bin("vorn d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
726 TESTINSN_bin("veor d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
730 TESTINSN_bin("veor d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
736 TESTINSN_bin("vbsl d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
740 TESTINSN_bin("vbsl d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
746 TESTINSN_bin("vbit d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
750 TESTINSN_bin("vbit d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
756 TESTINSN_bin("vbif d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
760 TESTINSN_bin("vbif d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
768 TESTINSN_bin("vext.8 d0, d5, d15, #5", d0, d5, i8, 0x77, d15, i8, 0xff); in main()
967 TESTINSN_bin("vshl.s16 d15, d2, d1", d15, d2, i32, (1 << 30), d1, i32, 11); in main()
971 TESTINSN_bin("vshl.s64 d15, d12, d4", d15, d12, i32, 5, d4, i32, 20); in main()
974 TESTINSN_bin("vshl.s64 d15, d2, d4", d15, d2, i32, 0xffabcd59, d4, i32, 0xabcdefab); in main()
982 TESTINSN_bin("vshl.u16 d15, d2, d1", d15, d2, i32, (1 << 30), d1, i32, 11); in main()
983 TESTINSN_bin("vshl.u32 d9, d12, d15", d9, d12, i32, (1 << 31) + 2, d15, i32, 2); in main()
986 TESTINSN_bin("vshl.u64 d15, d12, d4", d15, d12, i32, 5, d4, i32, 20); in main()
989 TESTINSN_bin("vshl.u64 d15, d2, d4", d15, d2, i32, 0xffabcd59, d4, i32, 0xabcdefab); in main()
1000 TESTINSN_bin_q("vqshl.s32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
1011 TESTINSN_bin_q("vqshl.s16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
1022 TESTINSN_bin_q("vqshl.u64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
1024 TESTINSN_bin_q("vqshl.u32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
1035 TESTINSN_bin_q("vqshl.u16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
1162 TESTINSN_un_q("vqshlu.s16 d15, d14, #15", d15, d14, i32, -1); in main()
1182 TESTINSN_bin_q("vqrshl.s64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
1184 TESTINSN_bin_q("vqrshl.s32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
1195 TESTINSN_bin_q("vqrshl.s16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
1218 TESTINSN_bin_q("vqrshl.u64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
1220 TESTINSN_bin_q("vqrshl.u32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
1231 TESTINSN_bin_q("vqrshl.u16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
1254 TESTINSN_bin("vrshl.s64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
1256 TESTINSN_bin("vrshl.s32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
1267 TESTINSN_bin("vrshl.s16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
1290 TESTINSN_bin("vrshl.u64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
1292 TESTINSN_bin("vrshl.u32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
1303 TESTINSN_bin("vrshl.u16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
1492 TESTINSN_bin("vmla.i32 d10, d11, d15", d10, d11, i32, 24, d15, i32, -120); in main()
1505 TESTINSN_bin("vmls.i32 d10, d11, d15", d10, d11, i32, -24, d15, i32, 120); in main()
1521 TESTINSN_bin("vmul.i32 d10, d11, d15", d10, d11, i32, 24, d15, i32, 120); in main()
1530 TESTINSN_bin("vmul.i32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
1541 TESTINSN_bin("vmla.i32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
1552 TESTINSN_bin("vmls.i32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
1567 TESTINSN_un("vrshr.u16 d14, d15, #11", d14, d15, i32, -1); in main()
1585 TESTINSN_un("vrsra.u16 d14, d15, #11", d14, d15, i32, -1); in main()
1604 TESTINSN_un("vshr.u16 d14, d15, #11", d14, d15, i32, -1); in main()
1622 TESTINSN_un("vsra.u16 d14, d15, #11", d14, d15, i32, -1); in main()
1640 TESTINSN_un("vsri.16 d14, d15, #11", d14, d15, i32, -1); in main()
1861 TESTINSN_VLDn("vld4.8 {d9[],d11[],d13[],d15[]}", d9, d11, d13, d15); in main()
2167 TESTINSN_VLDn_WB("vld4.8 {d9[],d11[],d13[],d15[]}", d9, d11, d13, d15); in main()
2473 TESTINSN_VLDn_RI("vld4.8 {d9[],d11[],d13[],d15[]}", d9, d11, d13, d15, r5, -3); in main()
2649 TESTINSN_un("vabs.s16 d15, d4", d15, d4, i32, 0x73); in main()
2655 TESTINSN_un("vabs.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
2663 TESTINSN_un_q("vqabs.s16 d15, d4", d15, d4, i32, 0x73); in main()
2669 TESTINSN_un_q("vqabs.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
2849 TESTINSN_un("vsli.16 d14, d15, #11", d14, d15, i32, -1); in main()
2963 TESTINSN_un("vdup.16 d15, d31[2]", d15, d31, i32, 0x7f00fa); in main()
2968 TESTINSN_un("vdup.32 d15, d11[0]", d15, d11, i32, 0x3); in main()
2983 TESTINSN_bin_q("vqdmulh.s32 d10, d11, d15", d10, d11, i32, 24, d15, i32, 120); in main()
2999 TESTINSN_bin_q("vqdmulh.s32 d10, d31, d15[0]", d10, d31, i32, 24, d15, i32, 120); in main()
3002 TESTINSN_bin_q("vqdmulh.s32 d10, d14, d15[1]", d10, d14, i32, 1 << 30, d15, i32, 1 << 31); in main()
3012 TESTINSN_un("vshrn.i16 d15, q11, #2", d15, q11, i32, 0x7f00fa); in main()
3017 TESTINSN_un("vshrn.i32 d15, q11, #1", d15, q11, i32, 0x3); in main()
3151 TESTINSN_un("vrshrn.i16 d15, q11, #2", d15, q11, i32, 0x7f00fa); in main()
3156 TESTINSN_un("vrshrn.i32 d15, q11, #1", d15, q11, i32, 0x3); in main()
3166 TESTINSN_un("vshl.i64 d15, d12, #63", d15, d12, i32, 5); in main()
3172 TESTINSN_un("vshl.i32 d15, d12, #20", d15, d12, i32, 5); in main()
3178 TESTINSN_un("vshl.i16 d15, d12, #3", d15, d12, i16, 5); in main()
3184 TESTINSN_un("vshl.i8 d15, d12, #3", d15, d12, i8, 5); in main()
3189 TESTINSN_un("vneg.s16 d15, d4", d15, d4, i32, 0x73); in main()
3195 TESTINSN_un("vneg.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
3203 TESTINSN_un_q("vqneg.s16 d15, d4", d15, d4, i32, 0x73); in main()
3209 TESTINSN_un_q("vqneg.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
3217 TESTINSN_un("vrev32.16 d30, d15", d30, d15, i32, 0xaabbccdd); in main()
3392 TESTINSN_bin_q("vqrdmulh.s32 d10, d11, d15", d10, d11, i32, 24, d15, i32, 120); in main()
3408 TESTINSN_bin_q("vqrdmulh.s32 d10, d31, d15[0]", d10, d31, i32, 24, d15, i32, 120); in main()
3411 TESTINSN_bin_q("vqrdmulh.s32 d10, d14, d15[1]", d10, d14, i32, 1 << 30, d15, i32, 1 << 31); in main()
3432 TESTINSN_bin("vadd.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3433 TESTINSN_bin("vadd.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3474 TESTINSN_bin("vsub.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3475 TESTINSN_bin("vsub.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3516 TESTINSN_bin("vmul.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3517 TESTINSN_bin("vmul.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3543 TESTINSN_bin("vmul.f32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
3587 … TESTINSN_bin_f("vmla.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3588 … TESTINSN_bin_f("vmla.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3614 TESTINSN_bin_f("vmla.f32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
3658 … TESTINSN_bin_f("vmls.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3659 … TESTINSN_bin_f("vmls.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3685 TESTINSN_bin_f("vmls.f32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
3729 TESTINSN_bin("vabd.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3730 TESTINSN_bin("vabd.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3751 TESTINSN_bin("vpadd.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3752 … TESTINSN_bin("vpadd.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3778 TESTINSN_un("vcvt.u32.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
3779 TESTINSN_un("vcvt.u32.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
3780 TESTINSN_un("vcvt.u32.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
3785 TESTINSN_un("vcvt.s32.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
3786 TESTINSN_un("vcvt.s32.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
3787 TESTINSN_un("vcvt.s32.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
3811 TESTINSN_un("vcvt.u32.f32 d15, d4, #32", d15, d4, i32, f2u(3e9)); in main()
3812 TESTINSN_un("vcvt.u32.f32 d15, d4, #7", d15, d4, i32, f2u(-0.5)); in main()
3813 TESTINSN_un("vcvt.u32.f32 d15, d4, #4", d15, d4, i32, f2u(-7.1)); in main()
3818 TESTINSN_un("vcvt.s32.f32 d15, d4, #8", d15, d4, i32, f2u(3e9)); in main()
3819 TESTINSN_un("vcvt.s32.f32 d15, d4, #2", d15, d4, i32, f2u(-0.5)); in main()
3820 TESTINSN_un("vcvt.s32.f32 d15, d4, #1", d15, d4, i32, f2u(-7.1)); in main()
3860 TESTINSN_bin("vmax.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3861 TESTINSN_bin("vmax.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3908 TESTINSN_bin("vmin.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3909 TESTINSN_bin("vmin.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
3956 TESTINSN_bin("vpmax.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
3957 … TESTINSN_bin("vpmax.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4004 TESTINSN_bin("vpmin.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4005 … TESTINSN_bin("vpmin.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4038 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
4039 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
4040 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
4045 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
4046 TESTINSN_un("vrecpe.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
4047 TESTINSN_un("vrecpe.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
4083 … TESTINSN_bin("vrecps.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4084 … TESTINSN_bin("vrecps.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4110 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
4111 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
4112 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
4117 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
4118 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
4119 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
4139 TESTINSN_bin("vcgt.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
4140 TESTINSN_bin("vcgt.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
4158 TESTINSN_bin("vcgt.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4159 TESTINSN_bin("vcgt.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4190 TESTINSN_bin("vcge.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
4191 TESTINSN_bin("vcge.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
4209 TESTINSN_bin("vcge.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4210 TESTINSN_bin("vcge.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4241 TESTINSN_bin("vacgt.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
4242 TESTINSN_bin("vacgt.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
4260 TESTINSN_bin("vacgt.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4261 … TESTINSN_bin("vacgt.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4292 TESTINSN_bin("vacge.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
4293 TESTINSN_bin("vacge.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
4311 TESTINSN_bin("vacge.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4312 … TESTINSN_bin("vacge.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4343 TESTINSN_bin("vceq.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
4344 TESTINSN_bin("vceq.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
4362 TESTINSN_bin("vceq.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4363 TESTINSN_bin("vceq.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4398 TESTINSN_un("vceq.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
4410 TESTINSN_un("vcgt.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
4422 TESTINSN_un("vclt.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
4434 TESTINSN_un("vcge.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
4446 TESTINSN_un("vcle.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
4458 TESTINSN_un("vneg.f32 d30, d15", d30, d15, i32, 0x0); in main()
4482 … TESTINSN_bin("vrsqrts.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
4483 …TESTINSN_bin("vrsqrts.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
4509 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
4510 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
4511 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
4516 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
4517 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
4518 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
4902 TESTINSN_imm("vmov.i64 d15", d15, 0xFF0000FF00FFFF00); in main()
4914 TESTINSN_imm("vmvn.i64 d15", d15, 0xFF0000FF00FFFF00); in main()
4922 TESTINSN_imm("vorr.i32 d15", d15, 0x7000000); in main()
4930 TESTINSN_imm("vbic.i32 d15", d15, 0x7000000); in main()
4934 TESTINSN_un("vmvn d10, d15", d10, d15, i32, 24); in main()
4939 TESTINSN_un("vmov d10, d15", d10, d15, i32, 24); in main()
4945 TESTINSN_un("vmov d0, d15", d0, d15, i32, 7); in main()
4958 TESTINSN_bin("vadd.i64 d13, d14, d15", d13, d14, i32, 140, d15, i32, 120); in main()
4971 TESTINSN_bin("vsub.i64 d13, d14, d15", d13, d14, i32, 140, d15, i32, 120); in main()
4977 TESTINSN_bin("vand d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
4983 TESTINSN_bin("vbic d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
4989 TESTINSN_bin("vorr d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
4995 TESTINSN_bin("vorn d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
5001 TESTINSN_bin("veor d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
5005 TESTINSN_bin("veor d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
5011 TESTINSN_bin("vbsl d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
5015 TESTINSN_bin("vbsl d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
5021 TESTINSN_bin("vbit d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
5025 TESTINSN_bin("vbit d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
5031 TESTINSN_bin("vbif d15, d15, d15", d15, d15, i8, 0xff, d15, i8, 0xff); in main()
5035 TESTINSN_bin("vbif d2, d3, d15", d2, d3, i32, 0x24, d15, i32, 0x1f); in main()
5043 TESTINSN_bin("vext.8 d0, d5, d15, #5", d0, d5, i8, 0x77, d15, i8, 0xff); in main()
5242 TESTINSN_bin("vshl.s16 d15, d2, d1", d15, d2, i32, (1 << 30), d1, i32, 11); in main()
5246 TESTINSN_bin("vshl.s64 d15, d12, d4", d15, d12, i32, 5, d4, i32, 20); in main()
5249 TESTINSN_bin("vshl.s64 d15, d2, d4", d15, d2, i32, 0xffabcd59, d4, i32, 0xabcdefab); in main()
5257 TESTINSN_bin("vshl.u16 d15, d2, d1", d15, d2, i32, (1 << 30), d1, i32, 11); in main()
5258 TESTINSN_bin("vshl.u32 d9, d12, d15", d9, d12, i32, (1 << 31) + 2, d15, i32, 2); in main()
5261 TESTINSN_bin("vshl.u64 d15, d12, d4", d15, d12, i32, 5, d4, i32, 20); in main()
5264 TESTINSN_bin("vshl.u64 d15, d2, d4", d15, d2, i32, 0xffabcd59, d4, i32, 0xabcdefab); in main()
5275 TESTINSN_bin_q("vqshl.s32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
5286 TESTINSN_bin_q("vqshl.s16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
5297 TESTINSN_bin_q("vqshl.u64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
5299 TESTINSN_bin_q("vqshl.u32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
5310 TESTINSN_bin_q("vqshl.u16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
5437 TESTINSN_un_q("vqshlu.s16 d15, d14, #15", d15, d14, i32, -1); in main()
5457 TESTINSN_bin_q("vqrshl.s64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
5459 TESTINSN_bin_q("vqrshl.s32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
5470 TESTINSN_bin_q("vqrshl.s16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
5493 TESTINSN_bin_q("vqrshl.u64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
5495 TESTINSN_bin_q("vqrshl.u32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
5506 TESTINSN_bin_q("vqrshl.u16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
5529 TESTINSN_bin("vrshl.s64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
5531 TESTINSN_bin("vrshl.s32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
5542 TESTINSN_bin("vrshl.s16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
5565 TESTINSN_bin("vrshl.u64 d13, d14, d15", d13, d14, i32, -17, d15, i32, -26); in main()
5567 TESTINSN_bin("vrshl.u32 d3, d4, d15", d3, d4, i32, 127, d15, i32, -30); in main()
5578 TESTINSN_bin("vrshl.u16 d0, d15, d2", d0, d15, i32, 1, d2, i32, 30); in main()
5767 TESTINSN_bin("vmla.i32 d10, d11, d15", d10, d11, i32, 24, d15, i32, -120); in main()
5780 TESTINSN_bin("vmls.i32 d10, d11, d15", d10, d11, i32, -24, d15, i32, 120); in main()
5796 TESTINSN_bin("vmul.i32 d10, d11, d15", d10, d11, i32, 24, d15, i32, 120); in main()
5805 TESTINSN_bin("vmul.i32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
5816 TESTINSN_bin("vmla.i32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
5827 TESTINSN_bin("vmls.i32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
5842 TESTINSN_un("vrshr.u16 d14, d15, #11", d14, d15, i32, -1); in main()
5860 TESTINSN_un("vrsra.u16 d14, d15, #11", d14, d15, i32, -1); in main()
5879 TESTINSN_un("vshr.u16 d14, d15, #11", d14, d15, i32, -1); in main()
5897 TESTINSN_un("vsra.u16 d14, d15, #11", d14, d15, i32, -1); in main()
5915 TESTINSN_un("vsri.16 d14, d15, #11", d14, d15, i32, -1); in main()
6136 TESTINSN_VLDn("vld4.8 {d9[],d11[],d13[],d15[]}", d9, d11, d13, d15); in main()
6312 TESTINSN_un("vabs.s16 d15, d4", d15, d4, i32, 0x73); in main()
6318 TESTINSN_un("vabs.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
6326 TESTINSN_un_q("vqabs.s16 d15, d4", d15, d4, i32, 0x73); in main()
6332 TESTINSN_un_q("vqabs.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
6512 TESTINSN_un("vsli.16 d14, d15, #11", d14, d15, i32, -1); in main()
6626 TESTINSN_un("vdup.16 d15, d31[2]", d15, d31, i32, 0x7f00fa); in main()
6631 TESTINSN_un("vdup.32 d15, d11[0]", d15, d11, i32, 0x3); in main()
6646 TESTINSN_bin_q("vqdmulh.s32 d10, d11, d15", d10, d11, i32, 24, d15, i32, 120); in main()
6662 TESTINSN_bin_q("vqdmulh.s32 d10, d31, d15[0]", d10, d31, i32, 24, d15, i32, 120); in main()
6665 TESTINSN_bin_q("vqdmulh.s32 d10, d14, d15[1]", d10, d14, i32, 1 << 30, d15, i32, 1 << 31); in main()
6675 TESTINSN_un("vshrn.i16 d15, q11, #2", d15, q11, i32, 0x7f00fa); in main()
6680 TESTINSN_un("vshrn.i32 d15, q11, #1", d15, q11, i32, 0x3); in main()
6814 TESTINSN_un("vrshrn.i16 d15, q11, #2", d15, q11, i32, 0x7f00fa); in main()
6819 TESTINSN_un("vrshrn.i32 d15, q11, #1", d15, q11, i32, 0x3); in main()
6829 TESTINSN_un("vshl.i64 d15, d12, #63", d15, d12, i32, 5); in main()
6835 TESTINSN_un("vshl.i32 d15, d12, #20", d15, d12, i32, 5); in main()
6841 TESTINSN_un("vshl.i16 d15, d12, #3", d15, d12, i16, 5); in main()
6847 TESTINSN_un("vshl.i8 d15, d12, #3", d15, d12, i8, 5); in main()
6852 TESTINSN_un("vneg.s16 d15, d4", d15, d4, i32, 0x73); in main()
6858 TESTINSN_un("vneg.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
6866 TESTINSN_un_q("vqneg.s16 d15, d4", d15, d4, i32, 0x73); in main()
6872 TESTINSN_un_q("vqneg.s16 d15, d4", d15, d4, i16, 0xef0b); in main()
6880 TESTINSN_un("vrev32.16 d30, d15", d30, d15, i32, 0xaabbccdd); in main()
7055 TESTINSN_bin_q("vqrdmulh.s32 d10, d11, d15", d10, d11, i32, 24, d15, i32, 120); in main()
7071 TESTINSN_bin_q("vqrdmulh.s32 d10, d31, d15[0]", d10, d31, i32, 24, d15, i32, 120); in main()
7074 TESTINSN_bin_q("vqrdmulh.s32 d10, d14, d15[1]", d10, d14, i32, 1 << 30, d15, i32, 1 << 31); in main()
7095 TESTINSN_bin("vadd.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7096 TESTINSN_bin("vadd.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7137 TESTINSN_bin("vsub.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7138 TESTINSN_bin("vsub.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7179 TESTINSN_bin("vmul.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7180 TESTINSN_bin("vmul.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7221 … TESTINSN_bin_f("vmla.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7222 … TESTINSN_bin_f("vmla.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7248 TESTINSN_bin_f("vmla.f32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
7292 … TESTINSN_bin_f("vmls.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7293 … TESTINSN_bin_f("vmls.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7319 TESTINSN_bin_f("vmls.f32 d4, d8, d15[1]", d4, d8, i32, (1 << 31) + 1, d15, i32, (1 << 31) + 2); in main()
7363 TESTINSN_bin("vabd.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7364 TESTINSN_bin("vabd.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7385 TESTINSN_bin("vpadd.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7386 … TESTINSN_bin("vpadd.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7412 TESTINSN_un("vcvt.u32.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
7413 TESTINSN_un("vcvt.u32.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
7414 TESTINSN_un("vcvt.u32.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
7419 TESTINSN_un("vcvt.s32.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
7420 TESTINSN_un("vcvt.s32.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
7421 TESTINSN_un("vcvt.s32.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
7445 TESTINSN_un("vcvt.u32.f32 d15, d4, #32", d15, d4, i32, f2u(3e9)); in main()
7446 TESTINSN_un("vcvt.u32.f32 d15, d4, #7", d15, d4, i32, f2u(-0.5)); in main()
7447 TESTINSN_un("vcvt.u32.f32 d15, d4, #4", d15, d4, i32, f2u(-7.1)); in main()
7452 TESTINSN_un("vcvt.s32.f32 d15, d4, #8", d15, d4, i32, f2u(3e9)); in main()
7453 TESTINSN_un("vcvt.s32.f32 d15, d4, #2", d15, d4, i32, f2u(-0.5)); in main()
7454 TESTINSN_un("vcvt.s32.f32 d15, d4, #1", d15, d4, i32, f2u(-7.1)); in main()
7494 TESTINSN_bin("vmax.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7495 TESTINSN_bin("vmax.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7542 TESTINSN_bin("vmin.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7543 TESTINSN_bin("vmin.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7590 TESTINSN_bin("vpmax.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7591 … TESTINSN_bin("vpmax.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7638 TESTINSN_bin("vpmin.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7639 … TESTINSN_bin("vpmin.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7672 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
7673 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
7674 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
7679 TESTINSN_un("vrecpe.u32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
7680 TESTINSN_un("vrecpe.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
7681 TESTINSN_un("vrecpe.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
7717 … TESTINSN_bin("vrecps.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7718 … TESTINSN_bin("vrecps.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7744 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
7745 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
7746 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
7751 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
7752 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
7753 TESTINSN_un("vabs.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
7773 TESTINSN_bin("vcgt.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
7774 TESTINSN_bin("vcgt.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
7792 TESTINSN_bin("vcgt.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7793 TESTINSN_bin("vcgt.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7824 TESTINSN_bin("vcge.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
7825 TESTINSN_bin("vcge.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
7843 TESTINSN_bin("vcge.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7844 TESTINSN_bin("vcge.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7875 TESTINSN_bin("vacgt.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
7876 TESTINSN_bin("vacgt.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
7894 TESTINSN_bin("vacgt.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7895 … TESTINSN_bin("vacgt.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7926 TESTINSN_bin("vacge.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
7927 TESTINSN_bin("vacge.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
7945 TESTINSN_bin("vacge.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7946 … TESTINSN_bin("vacge.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
7977 TESTINSN_bin("vceq.f32 d2, d15, d12", d2, d15, i32, f2u(-0.53), d12, i32, f2u(0.52)); in main()
7978 TESTINSN_bin("vceq.f32 d15, d7, d8", d15, d7, i32, f2u(231.45), d7, i32, f2u(231.45)); in main()
7996 TESTINSN_bin("vceq.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
7997 TESTINSN_bin("vceq.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
8032 TESTINSN_un("vceq.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
8044 TESTINSN_un("vcgt.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
8056 TESTINSN_un("vclt.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
8068 TESTINSN_un("vcge.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
8080 TESTINSN_un("vcle.f32 d30, d15, #0", d30, d15, i32, 0x0); in main()
8092 TESTINSN_un("vneg.f32 d30, d15", d30, d15, i32, 0x0); in main()
8116 … TESTINSN_bin("vrsqrts.f32 d10, d13, d15", d10, d13, i32, f2u(-485.2457), d15, i32, f2u(-567.245)); in main()
8117 …TESTINSN_bin("vrsqrts.f32 d10, d13, d15", d10, d13, i32, f2u(278456.45), d15, i32, f2u(8756.0076)); in main()
8143 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
8144 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
8145 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()
8150 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(3e9)); in main()
8151 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-0.5)); in main()
8152 TESTINSN_un("vrsqrte.f32 d15, d4", d15, d4, i32, f2u(-7.1)); in main()