Lines Matching full:chunk
42 /* match in first chunk */
57 ldr q3, [x10, #16] // load second string chunk
59 cmeq v1.16b, v3.16b, v0.16b // char found in second chunk?
61 /* process second chunk */
67 /* match in second chunk */
82 /* string didn't end in second chunk and neither did buffer */
83 ldr q1, [x10, #32] // load next string chunk
87 str q3, [x0, #16] // deposit second chunk
97 cmeq v2.16b, v1.16b, v0.16b // char found in second chunk?
104 ldr q1, [x10, #16] // load next chunk
106 cmp x3, #16 // more than a full chunk left?
112 cmeq v2.16b, v1.16b, v0.16b // char found in second chunk?
115 cbnz x5, 4f // process chunk if match
118 ldr q1, [x10] // load next chunk
130 cmeq v2.16b, v1.16b, v0.16b // char found in second chunk?
187 ldr q4, [x10, #16] // load second string chunk
188 cmeq v1.16b, v4.16b, v0.16b // char found in second chunk?
190 /* process second chunk */
202 add x8, x8, #16 // no match in first chunk