/external/arm-neon-tests/ |
D | ref_vqrshl.c | 71 VDUP(vector, , int, s, 8, 8, 0); in FNNAME() 72 VDUP(vector, , int, s, 16, 4, 0); in FNNAME() 73 VDUP(vector, , int, s, 32, 2, 0); in FNNAME() 74 VDUP(vector, , int, s, 64, 1, 0); in FNNAME() 75 VDUP(vector, , uint, u, 8, 8, 0); in FNNAME() 76 VDUP(vector, , uint, u, 16, 4, 0); in FNNAME() 77 VDUP(vector, , uint, u, 32, 2, 0); in FNNAME() 78 VDUP(vector, , uint, u, 64, 1, 0); in FNNAME() 79 VDUP(vector, q, int, s, 8, 16, 0); in FNNAME() 80 VDUP(vector, q, int, s, 16, 8, 0); in FNNAME() [all …]
|
D | ref_vrshl.c | 54 VDUP(vector, , int, s, 8, 8, 0); in exec_vrshl() 55 VDUP(vector, , int, s, 16, 4, 0); in exec_vrshl() 56 VDUP(vector, , int, s, 32, 2, 0); in exec_vrshl() 57 VDUP(vector, , int, s, 64, 1, 0); in exec_vrshl() 58 VDUP(vector, , uint, u, 8, 8, 0); in exec_vrshl() 59 VDUP(vector, , uint, u, 16, 4, 0); in exec_vrshl() 60 VDUP(vector, , uint, u, 32, 2, 0); in exec_vrshl() 61 VDUP(vector, , uint, u, 64, 1, 0); in exec_vrshl() 62 VDUP(vector, q, int, s, 8, 16, 0); in exec_vrshl() 63 VDUP(vector, q, int, s, 16, 8, 0); in exec_vrshl() [all …]
|
D | ref_vqshl.c | 71 VDUP(vector, , int, s, 8, 8, 0); in FNNAME() 72 VDUP(vector, , int, s, 16, 4, 0); in FNNAME() 73 VDUP(vector, , int, s, 32, 2, 0); in FNNAME() 74 VDUP(vector, , int, s, 64, 1, 0); in FNNAME() 75 VDUP(vector, , uint, u, 8, 8, 0); in FNNAME() 76 VDUP(vector, , uint, u, 16, 4, 0); in FNNAME() 77 VDUP(vector, , uint, u, 32, 2, 0); in FNNAME() 78 VDUP(vector, , uint, u, 64, 1, 0); in FNNAME() 79 VDUP(vector, q, int, s, 8, 16, 0); in FNNAME() 80 VDUP(vector, q, int, s, 16, 8, 0); in FNNAME() [all …]
|
D | ref_vrsra_n.c | 58 VDUP(vector2, , int, s, 8, 8, 0x11); in exec_vrsra_n() 59 VDUP(vector2, , int, s, 16, 4, 0x22); in exec_vrsra_n() 60 VDUP(vector2, , int, s, 32, 2, 0x33); in exec_vrsra_n() 61 VDUP(vector2, , int, s, 64, 1, 0x44); in exec_vrsra_n() 62 VDUP(vector2, , uint, u, 8, 8, 0x55); in exec_vrsra_n() 63 VDUP(vector2, , uint, u, 16, 4, 0x66); in exec_vrsra_n() 64 VDUP(vector2, , uint, u, 32, 2, 0x77); in exec_vrsra_n() 65 VDUP(vector2, , uint, u, 64, 1, 0x88); in exec_vrsra_n() 67 VDUP(vector2, q, int, s, 8, 16, 0x11); in exec_vrsra_n() 68 VDUP(vector2, q, int, s, 16, 8, 0x22); in exec_vrsra_n() [all …]
|
D | ref_vbsl.c | 62 VDUP(vector2, , int, s, 8, 8, -10); in exec_vbsl() 63 VDUP(vector2, , int, s, 16, 4, -14); in exec_vbsl() 64 VDUP(vector2, , int, s, 32, 2, -30); in exec_vbsl() 65 VDUP(vector2, , int, s, 64, 1, -33); in exec_vbsl() 66 VDUP(vector2, , uint, u, 8, 8, 0xF3); in exec_vbsl() 67 VDUP(vector2, , uint, u, 16, 4, 0xFFF2); in exec_vbsl() 68 VDUP(vector2, , uint, u, 32, 2, 0xFFFFFFF0); in exec_vbsl() 69 VDUP(vector2, , uint, u, 64, 1, 0xFFFFFFF3); in exec_vbsl() 70 VDUP(vector2, , float, f, 32, 2, -30.3f); in exec_vbsl() 71 VDUP(vector2, , poly, p, 8, 8, 0xF3); in exec_vbsl() [all …]
|
D | ref_vshl.c | 57 VDUP(vector_shift, , int, s, 8, 8, 1); in exec_vshl() 58 VDUP(vector_shift, , int, s, 16, 4, 3); in exec_vshl() 59 VDUP(vector_shift, , int, s, 32, 2, 8); in exec_vshl() 60 VDUP(vector_shift, , int, s, 64, 1, 3); in exec_vshl() 61 VDUP(vector_shift, q, int, s, 8, 16, 5); in exec_vshl() 62 VDUP(vector_shift, q, int, s, 16, 8, 12); in exec_vshl() 63 VDUP(vector_shift, q, int, s, 32, 4, 30); in exec_vshl() 64 VDUP(vector_shift, q, int, s, 64, 2, 63); in exec_vshl() 71 VDUP(vector_shift, , int, s, 8, 8, 8); in exec_vshl() 72 VDUP(vector_shift, , int, s, 16, 4, 16); in exec_vshl() [all …]
|
D | ref_vqadd.c | 47 VDUP(vector2, , int, s, 64, 1, 0x0); in vqadd_64() 48 VDUP(vector2, , uint, u, 64, 1, 0x0); in vqadd_64() 49 VDUP(vector2, q, int, s, 64, 2, 0x0); in vqadd_64() 50 VDUP(vector2, q, uint, u, 64, 2, 0x0); in vqadd_64() 66 VDUP(vector2, , int, s, 64, 1, 0x44); in vqadd_64() 67 VDUP(vector2, , uint, u, 64, 1, 0x88); in vqadd_64() 68 VDUP(vector2, q, int, s, 64, 2, 0x44); in vqadd_64() 69 VDUP(vector2, q, uint, u, 64, 2, 0x88); in vqadd_64() 84 VDUP(vector2, , int, s, 64, 1, 0x8000000000000003LL); in vqadd_64() 85 VDUP(vector2, , uint, u, 64, 1, 0x88); in vqadd_64() [all …]
|
D | ref_vqsub.c | 47 VDUP(vector2, , int, s, 64, 1, 0x0); in vqsub_64() 48 VDUP(vector2, , uint, u, 64, 1, 0x0); in vqsub_64() 49 VDUP(vector2, q, int, s, 64, 2, 0x0); in vqsub_64() 50 VDUP(vector2, q, uint, u, 64, 2, 0x0); in vqsub_64() 67 VDUP(vector2, , int, s, 64, 1, 0x44); in vqsub_64() 68 VDUP(vector2, , uint, u, 64, 1, 0x88); in vqsub_64() 69 VDUP(vector2, q, int, s, 64, 2, 0x44); in vqsub_64() 70 VDUP(vector2, q, uint, u, 64, 2, 0x88); in vqsub_64() 86 VDUP(vector2, , int, s, 64, 1, 0x7fffffffffffffffLL); in vqsub_64() 87 VDUP(vector2, , uint, u, 64, 1, 0xffffffffffffffffULL); in vqsub_64() [all …]
|
D | ref_vabal.c | 80 VDUP(vector2, , int, s, 8, 8, 1); in exec_vabal() 81 VDUP(vector2, , int, s, 16, 4, -13); in exec_vabal() 82 VDUP(vector2, , int, s, 32, 2, 8); in exec_vabal() 83 VDUP(vector2, , uint, u, 8, 8, 1); in exec_vabal() 84 VDUP(vector2, , uint, u, 16, 4, 13); in exec_vabal() 85 VDUP(vector2, , uint, u, 32, 2, 8); in exec_vabal() 88 VDUP(vector3, , int, s, 8, 8, -5); in exec_vabal() 89 VDUP(vector3, , int, s, 16, 4, 25); in exec_vabal() 90 VDUP(vector3, , int, s, 32, 2, -40); in exec_vabal() 91 VDUP(vector3, , uint, u, 8, 8, 100); in exec_vabal() [all …]
|
D | ref_vmla.c | 98 VDUP(vector2, , int, s, 8, 8, 0x11); in FNNAME() 99 VDUP(vector2, , int, s, 16, 4, 0x22); in FNNAME() 100 VDUP(vector2, , int, s, 32, 2, 0x33); in FNNAME() 101 VDUP(vector2, , uint, u, 8, 8, 0x44); in FNNAME() 102 VDUP(vector2, , uint, u, 16, 4, 0x55); in FNNAME() 103 VDUP(vector2, , uint, u, 32, 2, 0x66); in FNNAME() 104 VDUP(vector2, , float, f, 32, 2, 33.1f); in FNNAME() 105 VDUP(vector2, q, int, s, 8, 16, 0x77); in FNNAME() 106 VDUP(vector2, q, int, s, 16, 8, 0x88); in FNNAME() 107 VDUP(vector2, q, int, s, 32, 4, 0x99); in FNNAME() [all …]
|
D | ref_vext.c | 58 VDUP(vector2, , int, s, 8, 8, 0x11); in exec_vext() 59 VDUP(vector2, , int, s, 16, 4, 0x22); in exec_vext() 60 VDUP(vector2, , int, s, 32, 2, 0x33); in exec_vext() 61 VDUP(vector2, , int, s, 64, 1, 0x44); in exec_vext() 62 VDUP(vector2, , uint, u, 8, 8, 0x55); in exec_vext() 63 VDUP(vector2, , uint, u, 16, 4, 0x66); in exec_vext() 64 VDUP(vector2, , uint, u, 32, 2, 0x77); in exec_vext() 65 VDUP(vector2, , uint, u, 64, 1, 0x88); in exec_vext() 66 VDUP(vector2, , poly, p, 8, 8, 0x55); in exec_vext() 67 VDUP(vector2, , poly, p, 16, 4, 0x66); in exec_vext() [all …]
|
D | ref_vmax.c | 75 VDUP(vector2, , int, s, 8, 8, -13); in FNNAME() 76 VDUP(vector2, , int, s, 16, 4, -14); in FNNAME() 77 VDUP(vector2, , int, s, 32, 2, -16); in FNNAME() 78 VDUP(vector2, , uint, u, 8, 8, 0xf3); in FNNAME() 79 VDUP(vector2, , uint, u, 16, 4, 0xfff1); in FNNAME() 80 VDUP(vector2, , uint, u, 32, 2, 0xfffffff0); in FNNAME() 81 VDUP(vector2, q, int, s, 8, 16, -12); in FNNAME() 82 VDUP(vector2, q, int, s, 16, 8, -13); in FNNAME() 83 VDUP(vector2, q, int, s, 32, 4, -15); in FNNAME() 84 VDUP(vector2, q, uint, u, 8, 16, 0xf9); in FNNAME() [all …]
|
D | ref_vsri_n.c | 52 VDUP(vector2, , int, s, 8, 8, 2); in vsri_extra() 53 VDUP(vector2, , int, s, 16, 4, -4); in vsri_extra() 54 VDUP(vector2, , int, s, 32, 2, 3); in vsri_extra() 55 VDUP(vector2, , int, s, 64, 1, 100); in vsri_extra() 56 VDUP(vector2, , uint, u, 8, 8, 20); in vsri_extra() 57 VDUP(vector2, , uint, u, 16, 4, 30); in vsri_extra() 58 VDUP(vector2, , uint, u, 32, 2, 40); in vsri_extra() 59 VDUP(vector2, , uint, u, 64, 1, 2); in vsri_extra() 60 VDUP(vector2, , poly, p, 8, 8, 20); in vsri_extra() 61 VDUP(vector2, , poly, p, 16, 4, 30); in vsri_extra() [all …]
|
D | ref_vsli_n.c | 52 VDUP(vector2, , int, s, 8, 8, 2); in vsli_extra() 53 VDUP(vector2, , int, s, 16, 4, -4); in vsli_extra() 54 VDUP(vector2, , int, s, 32, 2, 3); in vsli_extra() 55 VDUP(vector2, , int, s, 64, 1, 100); in vsli_extra() 56 VDUP(vector2, , uint, u, 8, 8, 20); in vsli_extra() 57 VDUP(vector2, , uint, u, 16, 4, 30); in vsli_extra() 58 VDUP(vector2, , uint, u, 32, 2, 40); in vsli_extra() 59 VDUP(vector2, , uint, u, 64, 1, 2); in vsli_extra() 60 VDUP(vector2, , poly, p, 8, 8, 20); in vsli_extra() 61 VDUP(vector2, , poly, p, 16, 4, 30); in vsli_extra() [all …]
|
D | ref_vaba.c | 84 VDUP(vector2, , int, s, 8, 8, 1); in exec_vaba() 85 VDUP(vector2, , int, s, 16, 4, -13); in exec_vaba() 86 VDUP(vector2, , int, s, 32, 2, 8); in exec_vaba() 87 VDUP(vector2, , uint, u, 8, 8, 1); in exec_vaba() 88 VDUP(vector2, , uint, u, 16, 4, 13); in exec_vaba() 89 VDUP(vector2, , uint, u, 32, 2, 8); in exec_vaba() 90 VDUP(vector2, q, int, s, 8, 16, 10); in exec_vaba() 91 VDUP(vector2, q, int, s, 16, 8, -12); in exec_vaba() 92 VDUP(vector2, q, int, s, 32, 4, 32); in exec_vaba() 93 VDUP(vector2, q, uint, u, 8, 16, 10); in exec_vaba() [all …]
|
D | ref_vrshr_n.c | 78 VDUP(vector, , int, s, 8, 8, 0x7F); in exec_vrshr_n() 79 VDUP(vector, , int, s, 16, 4, 0x7FFF); in exec_vrshr_n() 80 VDUP(vector, , int, s, 32, 2, 0x7FFFFFFF); in exec_vrshr_n() 81 VDUP(vector, , int, s, 64, 1, 0x7FFFFFFFFFFFFFFFLL); in exec_vrshr_n() 82 VDUP(vector, , uint, u, 8, 8, 0xFF); in exec_vrshr_n() 83 VDUP(vector, , uint, u, 16, 4, 0xFFFF); in exec_vrshr_n() 84 VDUP(vector, , uint, u, 32, 2, 0xFFFFFFFF); in exec_vrshr_n() 85 VDUP(vector, , uint, u, 64, 1, 0xFFFFFFFFFFFFFFFFULL); in exec_vrshr_n() 86 VDUP(vector, q, int, s, 8, 16, 0x7F); in exec_vrshr_n() 87 VDUP(vector, q, int, s, 16, 8, 0x7FFF); in exec_vrshr_n() [all …]
|
D | ref_vclz.c | 84 VDUP(vector, , int, s, 8, 8, 0x84); in FNNAME() 85 VDUP(vector, , int, s, 16, 4, 0x1234); in FNNAME() 86 VDUP(vector, , int, s, 32, 2, 0x5678); in FNNAME() 87 VDUP(vector, , uint, u, 8, 8, 0x34); in FNNAME() 88 VDUP(vector, , uint, u, 16, 4, 0x8234); in FNNAME() 89 VDUP(vector, , uint, u, 32, 2, 0x7654321); in FNNAME() 90 VDUP(vector, q, int, s, 8, 16, 0x34); in FNNAME() 91 VDUP(vector, q, int, s, 16, 8, 0x1234); in FNNAME() 92 VDUP(vector, q, int, s, 32, 4, 0x12345678); in FNNAME() 93 VDUP(vector, q, uint, u, 8, 16, 0x13); in FNNAME() [all …]
|
D | ref_vqshlu_n.c | 69 VDUP(vector, , int, s, 8, 8, -1); in FNNAME() 70 VDUP(vector, , int, s, 16, 4, -2); in FNNAME() 71 VDUP(vector, , int, s, 32, 2, -3); in FNNAME() 72 VDUP(vector, , int, s, 64, 1, -4); in FNNAME() 73 VDUP(vector, q, int, s, 8, 16, -1); in FNNAME() 74 VDUP(vector, q, int, s, 16, 8, -2); in FNNAME() 75 VDUP(vector, q, int, s, 32, 4, -3); in FNNAME() 76 VDUP(vector, q, int, s, 64, 2, -4); in FNNAME() 95 VDUP(vector, , int, s, 8, 8, 0x7F); in FNNAME() 96 VDUP(vector, , int, s, 16, 4, 0x7FFF); in FNNAME() [all …]
|
D | ref_v_comp_op.c | 114 VDUP(vector2, , int, s, 8, 8, -10); in FNNAME() 115 VDUP(vector2, , int, s, 16, 4, -14); in FNNAME() 116 VDUP(vector2, , int, s, 32, 2, -16); in FNNAME() 117 VDUP(vector2, , uint, u, 8, 8, 0xF3); in FNNAME() 118 VDUP(vector2, , uint, u, 16, 4, 0xFFF2); in FNNAME() 119 VDUP(vector2, , uint, u, 32, 2, 0xFFFFFFF1); in FNNAME() 120 VDUP(vector2, , float, f, 32, 2, -15.0f); in FNNAME() 122 VDUP(vector2, q, int, s, 8, 16, -4); in FNNAME() 123 VDUP(vector2, q, int, s, 16, 8, -10); in FNNAME() 124 VDUP(vector2, q, int, s, 32, 4, -14); in FNNAME() [all …]
|
D | ref_vqrdmulh.c | 86 VDUP(vector2, , int, s, 16, 4, 0x5555); in FNNAME() 87 VDUP(vector2, , int, s, 32, 2, 0xBB); in FNNAME() 88 VDUP(vector2, q, int, s, 16, 8, 0x33); in FNNAME() 89 VDUP(vector2, q, int, s, 32, 4, 0x22); in FNNAME() 101 VDUP(vector, , int, s, 16, 4, 0x8000); in FNNAME() 102 VDUP(vector, , int, s, 32, 2, 0x80000000); in FNNAME() 103 VDUP(vector, q, int, s, 16, 8, 0x8000); in FNNAME() 104 VDUP(vector, q, int, s, 32, 4, 0x80000000); in FNNAME() 105 VDUP(vector2, , int, s, 16, 4, 0x8000); in FNNAME() 106 VDUP(vector2, , int, s, 32, 2, 0x80000000); in FNNAME() [all …]
|
D | ref_vsXi_n.c | 68 VDUP(vector2, , int, s, 8, 8, 2); in FNNAME() 69 VDUP(vector2, , int, s, 16, 4, -4); in FNNAME() 70 VDUP(vector2, , int, s, 32, 2, 3); in FNNAME() 71 VDUP(vector2, , int, s, 64, 1, 100); in FNNAME() 72 VDUP(vector2, , uint, u, 8, 8, 20); in FNNAME() 73 VDUP(vector2, , uint, u, 16, 4, 30); in FNNAME() 74 VDUP(vector2, , uint, u, 32, 2, 40); in FNNAME() 75 VDUP(vector2, , uint, u, 64, 1, 2); in FNNAME() 76 VDUP(vector2, , poly, p, 8, 8, 20); in FNNAME() 77 VDUP(vector2, , poly, p, 16, 4, 30); in FNNAME() [all …]
|
D | ref_v_binary_op.c | 63 VDUP(vector2, , int, s, 8, 8, 2); in FNNAME() 64 VDUP(vector2, , int, s, 16, 4, -4); in FNNAME() 65 VDUP(vector2, , int, s, 32, 2, 3); in FNNAME() 66 VDUP(vector2, , int, s, 64, 1, 100); in FNNAME() 67 VDUP(vector2, , uint, u, 8, 8, 20); in FNNAME() 68 VDUP(vector2, , uint, u, 16, 4, 30); in FNNAME() 69 VDUP(vector2, , uint, u, 32, 2, 40); in FNNAME() 70 VDUP(vector2, , uint, u, 64, 1, 2); in FNNAME() 71 VDUP(vector2, q, int, s, 8, 16, -10); in FNNAME() 72 VDUP(vector2, q, int, s, 16, 8, -20); in FNNAME() [all …]
|
D | ref_vsra_n.c | 58 VDUP(vector2, , int, s, 8, 8, 0x11); in exec_vsra_n() 59 VDUP(vector2, , int, s, 16, 4, 0x22); in exec_vsra_n() 60 VDUP(vector2, , int, s, 32, 2, 0x33); in exec_vsra_n() 61 VDUP(vector2, , int, s, 64, 1, 0x44); in exec_vsra_n() 62 VDUP(vector2, , uint, u, 8, 8, 0x55); in exec_vsra_n() 63 VDUP(vector2, , uint, u, 16, 4, 0x66); in exec_vsra_n() 64 VDUP(vector2, , uint, u, 32, 2, 0x77); in exec_vsra_n() 65 VDUP(vector2, , uint, u, 64, 1, 0x88); in exec_vsra_n() 67 VDUP(vector2, q, int, s, 8, 16, 0x11); in exec_vsra_n() 68 VDUP(vector2, q, int, s, 16, 8, 0x22); in exec_vsra_n() [all …]
|
D | ref_vabd.c | 88 VDUP(vector2, , int, s, 8, 8, 1); in exec_vabd() 89 VDUP(vector2, , int, s, 16, 4, -13); in exec_vabd() 90 VDUP(vector2, , int, s, 32, 2, 8); in exec_vabd() 91 VDUP(vector2, , uint, u, 8, 8, 1); in exec_vabd() 92 VDUP(vector2, , uint, u, 16, 4, 13); in exec_vabd() 93 VDUP(vector2, , uint, u, 32, 2, 8); in exec_vabd() 94 VDUP(vector2, , float, f, 32, 2, 8.3f); in exec_vabd() 95 VDUP(vector2, q, int, s, 8, 16, 10); in exec_vabd() 96 VDUP(vector2, q, int, s, 16, 8, -12); in exec_vabd() 97 VDUP(vector2, q, int, s, 32, 4, 32); in exec_vabd() [all …]
|
D | ref_v_binary_sat_op.c | 68 VDUP(vector2, , int, s, 8, 8, 0x11); in FNNAME() 69 VDUP(vector2, , int, s, 16, 4, 0x22); in FNNAME() 70 VDUP(vector2, , int, s, 32, 2, 0x33); in FNNAME() 71 VDUP(vector2, , int, s, 64, 1, 0x44); in FNNAME() 72 VDUP(vector2, , uint, u, 8, 8, 0x55); in FNNAME() 73 VDUP(vector2, , uint, u, 16, 4, 0x66); in FNNAME() 74 VDUP(vector2, , uint, u, 32, 2, 0x77); in FNNAME() 75 VDUP(vector2, , uint, u, 64, 1, 0x88); in FNNAME() 77 VDUP(vector2, q, int, s, 8, 16, 0x11); in FNNAME() 78 VDUP(vector2, q, int, s, 16, 8, 0x22); in FNNAME() [all …]
|