Lines Matching +full:v1 +full:- +full:v6
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
24 mov x13, #-1 // save constants for later
51 cmeq v6.16b, v1.16b, #0
54 shrn v6.8b, v6.8h, #4
77 tbl v4.16b, {v1.16b}, v4.16b
133 cmeq v6.16b, v1.16b, #0
136 shrn v6.8b, v6.8h, #4
162 tbl v4.16b, {v1.16b}, v4.16b
200 cmeq v1.16b, v3.16b, #0 // NUL present?
202 shrn v1.8b, v1.8h, #4
223 * v ------1------ v ------2------ v
240 cmeq v1.16b, v1.16b, #0 // end of string?
243 shrn v1.8b, v1.8h, #4
259 cmeq v1.16b, v1.16b, #0
262 shrn v1.8b, v1.8h, #4
279 cmeq v1.16b, v1.16b, #0 // end of string?
282 shrn v1.8b, v1.8h, #4
310 cmeq v1.16b, v1.16b, #0
313 shrn v1.8b, v1.8h, #4
318 ubfiz x4, x2, #2, #4 // (x2 - 16) << 2
342 cmeq v1.16b, v0.16b, v1.16b
343 shrn v1.8b, v1.8h, #4
388 cmeq v1.16b, v2.16b, #0
390 shrn v1.8b, v1.8h, #4
413 * v ------1------ v ------2------ v
430 cmeq v1.16b, v1.16b, #0
433 shrn v1.8b, v1.8h, #4
449 cmeq v1.16b, v1.16b, #0
452 shrn v1.8b, v1.8h, #4
468 cmeq v1.16b, v1.16b, #0
471 shrn v1.8b, v1.8h, #4
498 cmeq v1.16b, v1.16b, #0
501 shrn v1.8b, v1.8h, #4
525 cmeq v1.16b, v0.16b, v1.16b
526 shrn v1.8b, v1.8h, #4
568 .fill 16, 1, -1
569 .size shift_data, .-shift_data