Lines Matching refs:rax
61 mov %rdi, %rax
62 and $-VEC_SIZE, %rax
65 mov %rdi, %rax
66 and $-VEC_SIZE, %rax
67 vpcmpb $0, (%rax), %YMMZERO, %k0
69 sub %rax, %rcx
76 vpcmpb $0, VEC_SIZE(%rax), %YMMZERO, %k0
81 vpcmpb $0, (VEC_SIZE * 2)(%rax), %YMMZERO, %k1
86 vpcmpb $0, (VEC_SIZE * 3)(%rax), %YMMZERO, %k2
91 vpcmpb $0, (VEC_SIZE * 4)(%rax), %YMMZERO, %k3
96 vpcmpb $0, (VEC_SIZE * 5)(%rax), %YMMZERO, %k4
97 add $(VEC_SIZE * 4), %rax
102 vpcmpb $0, (VEC_SIZE * 2)(%rax), %YMMZERO, %k1
107 vpcmpb $0, (VEC_SIZE * 3)(%rax), %YMMZERO, %k2
112 vpcmpb $0, (VEC_SIZE * 4)(%rax), %YMMZERO, %k3
117 vpcmpb $0, (VEC_SIZE * 5)(%rax), %YMMZERO, %k4
119 add $(VEC_SIZE * 4), %rax
123 vpcmpb $0, (VEC_SIZE * 2)(%rax), %YMMZERO, %k1
128 vpcmpb $0, (VEC_SIZE * 3)(%rax), %YMMZERO, %k2
133 vpcmpb $0, (VEC_SIZE * 4)(%rax), %YMMZERO, %k3
138 vpcmpb $0, (VEC_SIZE * 5)(%rax), %YMMZERO, %k4
139 add $(VEC_SIZE * 4), %rax
144 vpcmpb $0, (VEC_SIZE * 2)(%rax), %YMMZERO, %k1
149 vpcmpb $0, (VEC_SIZE * 3)(%rax), %YMMZERO, %k2
154 vpcmpb $0, (VEC_SIZE * 4)(%rax), %YMMZERO, %k3
159 test $((VEC_SIZE * 4) - 1), %rax
162 vpcmpb $0, (VEC_SIZE * 5)(%rax), %YMMZERO, %k4
163 add $(VEC_SIZE * 5), %rax
168 test $((VEC_SIZE * 4) - 1), %rax
171 vpcmpb $0, VEC_SIZE(%rax), %YMMZERO, %k0
172 add $VEC_SIZE, %rax
177 test $((VEC_SIZE * 4) - 1), %rax
180 vpcmpb $0, VEC_SIZE(%rax), %YMMZERO, %k0
181 add $VEC_SIZE, %rax
186 test $((VEC_SIZE * 4) - 1), %rax
189 vpcmpb $0, VEC_SIZE(%rax), %YMMZERO, %k1
190 add $VEC_SIZE, %rax
195 add $VEC_SIZE, %rax
199 VMOVA (%rax), %YMM0
200 VMOVA (VEC_SIZE * 2)(%rax), %YMM1
201 vpminub VEC_SIZE(%rax), %YMM0, %YMM0
202 vpminub (VEC_SIZE * 3)(%rax), %YMM1, %YMM1
206 add $(VEC_SIZE * 4), %rax
210 vpcmpb $0, -(VEC_SIZE * 4)(%rax), %YMMZERO, %k0
211 sub $(VEC_SIZE * 5), %rax
216 vpcmpb $0, (VEC_SIZE * 2)(%rax), %YMMZERO, %k1
221 vpcmpb $0, (VEC_SIZE * 3)(%rax), %YMMZERO, %k2
226 vpcmpb $0, (VEC_SIZE * 4)(%rax), %YMMZERO, %k3
228 sub %rdi, %rax
230 add %rdx, %rax
231 add $(VEC_SIZE * 4), %rax
236 sub %rdi, %rax
239 add %rdx, %rax
244 sub %rdi, %rax
246 add %rdx, %rax
247 add $VEC_SIZE, %rax
252 sub %rdi, %rax
254 add %rdx, %rax
255 add $(VEC_SIZE * 2), %rax
260 sub %rdi, %rax
262 add %rdx, %rax
263 add $(VEC_SIZE * 3), %rax
268 sub %rdi, %rax
270 add %rdx, %rax
271 add $(VEC_SIZE * 4), %rax
275 lea (%r9, %rax), %rdi
277 mov %r9, %rax /* save result */