@@ -46,7 +46,7 @@ test_vtbl!(
4646 test_vtbl1_s8 => vtbl1_s8:
4747 - table[ int8x8_t] : [ 0_i8 , -11 , 2 , 3 , 4 , 5 , 6 , 7 ] |
4848 - ctrl[ i8x8] : [ 3_i8 , 4 , 1 , 6 , 0 , 2 , 7 , 5 ] => [ 3_i8 , 4 , -11 , 6 , 0 , 2 , 7 , 5 ] |
49- - ctrl[ i8x8] : [ 3_i8 , 8 , 1 , 9 , 10 , 2 , 15 , 5 ] => [ 3_i8 , 0 , -11 , 0 , 0 , 2 , 0 , 5 ]
49+ - ctrl[ i8x8] : [ 3_i8 , 8 , 1 , - 9 , 10 , 2 , 15 , 5 ] => [ 3_i8 , 0 , -11 , 0 , 0 , 2 , 0 , 5 ]
5050) ;
5151
5252test_vtbl ! (
@@ -70,7 +70,7 @@ test_vtbl!(
7070 -106 , -93 , -84 , -117 , -104 , -116 , -72 , -121
7171 ] |
7272 - ctrl[ i8x8] : [ 127_i8 , 15 , 1 , 14 , 2 , 13 , 3 , 12 ] => [ 0_i8 , -121 , -17 , -72 , 34 , -116 , 51 , -104 ] |
73- - ctrl[ i8x8] : [ 4_i8 , 11 , 16 , 10 , 6 , 19 , 7 , 18 ] => [ 68_i8 , -117 , 0 , -84 , 102 , 0 , 119 , 0 ]
73+ - ctrl[ i8x8] : [ 4_i8 , 11 , 16 , 10 , 6 , - 19 , 7 , 18 ] => [ 68_i8 , -117 , 0 , -84 , 102 , 0 , 119 , 0 ]
7474) ;
7575
7676test_vtbl ! (
@@ -101,7 +101,7 @@ test_vtbl!(
101101 0 , 1 , -2 , 3 , 4 , -5 , 6 , 7
102102 ] |
103103 - ctrl[ i8x8] : [ 127_i8 , 15 , 1 , 19 , 2 , 13 , 21 , 12 ] => [ 0_i8 , -121 , -17 , 3 , 34 , -116 , -5 , -104 ] |
104- - ctrl[ i8x8] : [ 4_i8 , 11 , 16 , 10 , 6 , 27 , 7 , 18 ] => [ 68_i8 , -117 , 0 , -84 , 102 , 0 , 119 , -2 ]
104+ - ctrl[ i8x8] : [ 4_i8 , 11 , 16 , 10 , 6 , - 27 , 7 , 18 ] => [ 68_i8 , -117 , 0 , -84 , 102 , 0 , 119 , -2 ]
105105) ;
106106
107107test_vtbl ! (
@@ -135,7 +135,7 @@ test_vtbl!(
135135 8 , -9 , 10 , 11 , 12 , -13 , 14 , 15
136136 ] |
137137 - ctrl[ i8x8] : [ 127_i8 , 15 , 1 , 19 , 2 , 13 , 25 , 12 ] => [ 0_i8 , -121 , -17 , 3 , 34 , -116 , -9 , -104 ] |
138- - ctrl[ i8x8] : [ 4_i8 , 11 , 32 , 10 , 6 , 27 , 7 , 18 ] => [ 68_i8 , -117 , 0 , -84 , 102 , 11 , 119 , -2 ]
138+ - ctrl[ i8x8] : [ 4_i8 , 11 , 32 , 10 , - 33 , 27 , 7 , 18 ] => [ 68_i8 , -117 , 0 , -84 , 0 , 11 , 119 , -2 ]
139139) ;
140140
141141test_vtbl ! (
@@ -194,8 +194,8 @@ test_vtbx!(
194194 test_vtbx1_s8 => vtbx1_s8:
195195 - table[ int8x8_t] : [ 0_i8 , 1 , 2 , -3 , 4 , 5 , 6 , 7 ] |
196196 - ext[ int8x8_t] : [ 50_i8 , 51 , 52 , 53 , 54 , 55 , 56 , 57 ] |
197- - ctrl[ i8x8] : [ 3_u8 , 4 , 1 , 6 , 0 , 2 , 7 , 5 ] => [ -3_i8 , 4 , 1 , 6 , 0 , 2 , 7 , 5 ] |
198- - ctrl[ i8x8] : [ 3_u8 , 8 , 1 , 9 , 10 , 2 , 15 , 5 ] => [ -3_i8 , 51 , 1 , 53 , 54 , 2 , 56 , 5 ]
197+ - ctrl[ i8x8] : [ 3_i8 , 4 , 1 , 6 , 0 , 2 , 7 , 5 ] => [ -3_i8 , 4 , 1 , 6 , 0 , 2 , 7 , 5 ] |
198+ - ctrl[ i8x8] : [ 3_i8 , 8 , 1 , 9 , 10 , 2 , - 15 , 5 ] => [ -3_i8 , 51 , 1 , 53 , 54 , 2 , 56 , 5 ]
199199) ;
200200
201201test_vtbx ! (
@@ -218,8 +218,8 @@ test_vtbx!(
218218 test_vtbx2_s8 => vtbx2_s8:
219219 - table[ int8x8x2_t] : [ 0_i8 , 1 , 2 , -3 , 4 , 5 , 6 , 7 , 8 , 9 , -10 , 11 , 12 , -13 , 14 , 15 ] |
220220 - ext[ int8x8_t] : [ 50_i8 , 51 , 52 , 53 , 54 , 55 , 56 , 57 ] |
221- - ctrl[ i8x8] : [ 3_u8 , 4 , 1 , 6 , 10 , 2 , 7 , 15 ] => [ -3_i8 , 4 , 1 , 6 , -10 , 2 , 7 , 15 ] |
222- - ctrl[ i8x8] : [ 3_u8 , 8 , 1 , 10 , 17 , 2 , 15 , 19 ] => [ -3_i8 , 8 , 1 , -10 , 54 , 2 , 15 , 57 ]
221+ - ctrl[ i8x8] : [ 3_i8 , 4 , 1 , 6 , 10 , 2 , 7 , 15 ] => [ -3_i8 , 4 , 1 , 6 , -10 , 2 , 7 , 15 ] |
222+ - ctrl[ i8x8] : [ 3_i8 , 8 , 1 , 10 , 17 , 2 , 15 , - 19 ] => [ -3_i8 , 8 , 1 , -10 , 54 , 2 , 15 , 57 ]
223223) ;
224224
225225test_vtbx ! (
@@ -245,8 +245,8 @@ test_vtbx!(
245245 8 , 9 , -10 , 11 , 12 , -13 , 14 , 15 ,
246246 16 , -17 , 18 , 19 , 20 , 21 , 22 , 23 ] |
247247 - ext[ int8x8_t] : [ 50_i8 , 51 , 52 , 53 , 54 , 55 , 56 , 57 ] |
248- - ctrl[ i8x8] : [ 3_u8 , 4 , 17 , 22 , 10 , 2 , 7 , 15 ] => [ -3_i8 , 4 , -17 , 22 , -10 , 2 , 7 , 15 ] |
249- - ctrl[ i8x8] : [ 3_u8 , 8 , 17 , 10 , 37 , 2 , 19 , 29 ] => [ -3_i8 , 8 , -17 , -10 , 54 , 2 , 19 , 57 ]
248+ - ctrl[ i8x8] : [ 3_i8 , 4 , 17 , 22 , 10 , 2 , 7 , 15 ] => [ -3_i8 , 4 , -17 , 22 , -10 , 2 , 7 , 15 ] |
249+ - ctrl[ i8x8] : [ 3_i8 , 8 , 17 , 10 , 37 , 2 , 19 , - 29 ] => [ -3_i8 , 8 , -17 , -10 , 54 , 2 , 19 , 57 ]
250250) ;
251251
252252test_vtbx ! (
@@ -279,8 +279,8 @@ test_vtbx!(
279279 16 , -17 , 18 , 19 , 20 , 21 , 22 , 23 ,
280280 -24 , 25 , 26 , -27 , 28 , -29 , 30 , 31 ] |
281281 - ext[ int8x8_t] : [ 50_i8 , 51 , 52 , 53 , 54 , 55 , 56 , 57 ] |
282- - ctrl[ i8x8] : [ 3_u8 , 31 , 17 , 22 , 10 , 29 , 7 , 15 ] => [ -3_i8 , 31 , -17 , 22 , -10 , -29 , 7 , 15 ] |
283- - ctrl[ i8x8] : [ 3_u8 , 8 , 17 , 10 , 37 , 2 , 19 , 42 ] => [ -3_i8 , 8 , -17 , -10 , 54 , 2 , 19 , 57 ]
282+ - ctrl[ i8x8] : [ 3_i8 , 31 , 17 , 22 , 10 , 29 , 7 , 15 ] => [ -3_i8 , 31 , -17 , 22 , -10 , -29 , 7 , 15 ] |
283+ - ctrl[ i8x8] : [ 3_i8 , 8 , 17 , 10 , 37 , 2 , 19 , - 42 ] => [ -3_i8 , 8 , -17 , -10 , 54 , 2 , 19 , 57 ]
284284) ;
285285
286286test_vtbx ! (
0 commit comments