Lines Matching refs:rax
53 mov %rdi, %rax
54 and $-VEC_SIZE, %rax
57 mov %rdi, %rax
58 and $-VEC_SIZE, %rax
59 vpcmpeqb (%rax), %ymm6, %ymm0
61 sub %rax, %rcx
68 vpcmpeqb VEC_SIZE(%rax), %ymm6, %ymm0
73 vpcmpeqb (VEC_SIZE * 2)(%rax), %ymm6, %ymm1
78 vpcmpeqb (VEC_SIZE * 3)(%rax), %ymm6, %ymm2
83 vpcmpeqb (VEC_SIZE * 4)(%rax), %ymm6, %ymm3
88 vpcmpeqb (VEC_SIZE * 5)(%rax), %ymm6, %ymm0
89 add $(VEC_SIZE * 4), %rax
94 vpcmpeqb (VEC_SIZE * 2)(%rax), %ymm6, %ymm1
99 vpcmpeqb (VEC_SIZE * 3)(%rax), %ymm6, %ymm2
104 vpcmpeqb (VEC_SIZE * 4)(%rax), %ymm6, %ymm3
109 vpcmpeqb (VEC_SIZE * 5)(%rax), %ymm6, %ymm0
110 add $(VEC_SIZE * 4), %rax
115 vpcmpeqb (VEC_SIZE * 2)(%rax), %ymm6, %ymm1
120 vpcmpeqb (VEC_SIZE * 3)(%rax), %ymm6, %ymm2
125 vpcmpeqb (VEC_SIZE * 4)(%rax), %ymm6, %ymm3
130 vpcmpeqb (VEC_SIZE * 5)(%rax), %ymm6, %ymm0
131 add $(VEC_SIZE * 4), %rax
136 vpcmpeqb (VEC_SIZE * 2)(%rax), %ymm6, %ymm1
141 vpcmpeqb (VEC_SIZE * 3)(%rax), %ymm6, %ymm2
146 vpcmpeqb (VEC_SIZE * 4)(%rax), %ymm6, %ymm3
151 test $((VEC_SIZE * 4) - 1), %rax
154 vpcmpeqb (VEC_SIZE * 5)(%rax), %ymm6, %ymm0
155 add $(VEC_SIZE * 5), %rax
160 test $((VEC_SIZE * 4) - 1), %rax
163 vpcmpeqb VEC_SIZE(%rax), %ymm6, %ymm1
164 add $VEC_SIZE, %rax
169 test $((VEC_SIZE * 4) - 1), %rax
172 vpcmpeqb VEC_SIZE(%rax), %ymm6, %ymm2
173 add $VEC_SIZE, %rax
178 test $((VEC_SIZE * 4) - 1), %rax
181 vpcmpeqb VEC_SIZE(%rax), %ymm6, %ymm3
182 add $VEC_SIZE, %rax
187 add $VEC_SIZE, %rax
191 vmovaps (%rax), %ymm4
192 vpminub VEC_SIZE(%rax), %ymm4, %ymm4
193 vmovaps (VEC_SIZE * 2)(%rax), %ymm5
194 vpminub (VEC_SIZE * 3)(%rax), %ymm5, %ymm5
195 add $(VEC_SIZE * 4), %rax
202 vpcmpeqb -(VEC_SIZE * 4)(%rax), %ymm6, %ymm0
203 sub $(VEC_SIZE * 5), %rax
208 vpcmpeqb (VEC_SIZE * 2)(%rax), %ymm6, %ymm1
213 vpcmpeqb (VEC_SIZE * 3)(%rax), %ymm6, %ymm2
218 vpcmpeqb (VEC_SIZE * 4)(%rax), %ymm6, %ymm3
220 sub %rdi, %rax
222 add %rdx, %rax
223 add $(VEC_SIZE * 4), %rax
228 sub %rdi, %rax
231 add %rdx, %rax
236 sub %rdi, %rax
238 add %rdx, %rax
239 add $VEC_SIZE, %rax
244 sub %rdi, %rax
246 add %rdx, %rax
247 add $(VEC_SIZE * 2), %rax
252 sub %rdi, %rax
254 add %rdx, %rax
255 add $(VEC_SIZE * 3), %rax
260 sub %rdi, %rax
262 add %rdx, %rax
263 add $(VEC_SIZE * 4), %rax
267 lea (%r9, %rax), %rdi
269 mov %r9, %rax /* save result */