Lines Matching refs:idx
70 # idx must be a register not clobbered by sha1_x8_avx2
71 #define idx %r8 macro
116 xor idx, idx
119 cmovne one(%rip), idx
122 cmovne two(%rip), idx
125 cmovne three(%rip), idx
128 cmovne four(%rip), idx
131 cmovne five(%rip), idx
134 cmovne six(%rip), idx
137 cmovne seven(%rip), idx
139 # copy idx to empty lanes
142 mov offset(state,idx,8), tmp
170 mov idx, len2
171 and $0xF, idx
187 # state and idx are intact
192 imul $_LANE_DATA_size, idx, lane_data
200 or idx, unused_lanes
203 movl $0xFFFFFFFF, _lens(state, idx, 4)
205 vmovd _args_digest(state , idx, 4) , %xmm0
206 vpinsrd $1, _args_digest+1*32(state, idx, 4), %xmm0, %xmm0
207 vpinsrd $2, _args_digest+2*32(state, idx, 4), %xmm0, %xmm0
208 vpinsrd $3, _args_digest+3*32(state, idx, 4), %xmm0, %xmm0
209 movl _args_digest+4*32(state, idx, 4), tmp2_w
248 test $~0xF, idx
252 imul $_LANE_DATA_size, idx, lane_data
260 or idx, unused_lanes
263 movl $0xFFFFFFFF, _lens(state, idx, 4)
265 vmovd _args_digest(state, idx, 4), %xmm0
266 vpinsrd $1, _args_digest+1*32(state, idx, 4), %xmm0, %xmm0
267 vpinsrd $2, _args_digest+2*32(state, idx, 4), %xmm0, %xmm0
268 vpinsrd $3, _args_digest+3*32(state, idx, 4), %xmm0, %xmm0
269 movl _args_digest+4*32(state, idx, 4), tmp2_w