Lines Matching refs:wd
73 @* @param[in] wd
89 @ word32 wd)
112 ldr r6,[sp,#48] @loads wd
118 tst r6,#3 @checks (wd & 3)
120 lsl r10,r6,#1 @2*wd
126 bgt outer_loop_wd_2 @jumps to loop handling wd ==2
132 sub r9,r7,r10 @2*dst_strd - 2wd
134 sub r8,r12,r10 @2*src_strd - 2wd
135 mov r5,r10 @2wd
137 inner_loop_ht_2: @called when wd is multiple of 4 and ht is 4,2
141 subs r5,r5,#8 @2wd - 8
164 add r1,r1,r9 @pu1_dst += (2*dst_strd - 2wd)
165 mov r5,r10 @2wd
166 add r0,r0,r8 @pu1_src += (2*src_strd - 2wd)
174 mov r12,r10 @2wd
175 sub r9,r5,r10 @2*dst_strd - 2wd
177 sub r8,r7,r10 @2*src_strd - 2wd
183 subs r12,r12,#4 @2wd - 4
206 add r1,r1,r9 @pu1_dst += 2*dst_strd - 2*wd
207 mov r12,r10 @2wd
208 add r0,r0,r8 @pu1_src += 2*src_strd - 2*wd
214 core_loop_ht_8: @when wd & ht is multiple of 8
217 sub r8,r12,r10 @4*dst_strd - 2wd
219 sub r9,r12,r10 @4*src_strd - 2wd
221 bic r5,r10,#7 @r5 ->wd
229 subs r5,r5,#8 @2wd - 8
241 addle r0,r0,r9 @pu1_dst += 4*dst_strd - 2*wd
243 bicle r5,r10,#7 @r5 ->wd
259 addle r1,r1,r8 @pu1_src += 4*src_strd - 2*wd
280 subs r5,r5,#8 @2wd - 8
282 addle r0,r0,r9 @pu1_dst += 4*dst_strd - 2*wd
292 bicle r5,r10,#7 @r5 ->wd
324 addle r1,r1,r8 @pu1_src += 4*src_strd - 2*wd