Home | History | Annotate | Download | only in src

Lines Matching refs:x10

31     int32 x4, x5, x6, x8, x9, x10, x11, x12, x14;
50 x10 = *((uint32*)(ref += lx)); /* D C B A */
54 x10 = ((uint32)x10 >> SHIFT); /* 0 0 0 D */
55 x10 = x10 | (x11 << (32 - SHIFT)); /* G F E D */
65 /* process x12 & x10 */
66 x10 = sad_4pixel(x10, x12, x9);
68 x5 = x5 + x10; /* accumulate low bytes */
69 x10 = x10 & (x6 << 8); /* x10 & 0xFF00FF00 */
70 x4 = x4 + ((uint32)x10 >> 8); /* accumulate high bytes */
76 x10 = *((uint32*)(ref + 8)); /* D C B A */
80 x10 = ((uint32)x10 >> SHIFT); /* mvn x10, x10, lsr #24 = 0xFF 0xFF 0xFF ~D */
81 x10 = x10 | (x11 << (32 - SHIFT)); /* bic x10, x10, x11, lsl #8 = ~G ~F ~E ~D */
91 /* process x12 & x10 */
92 x10 = sad_4pixel(x10, x12, x9);
94 x5 = x5 + x10; /* accumulate low bytes */
95 x10 = x10 & (x6 << 8); /* x10 & 0xFF00FF00 */
96 x4 = x4 + ((uint32)x10 >> 8); /* accumulate high bytes */
102 x10 = x5 - (x4 << 8); /* extract low bytes */
103 x10 = x10 + x4; /* add with high bytes */
104 x10 = x10 + (x10 << 16); /* add with lower half word */
106 if ((int)((uint32)x10 >> 16) <= dmin) /* compare with dmin */
121 return ((uint32)x10 >> 16);
134 int32 x4, x5, x6, x9, x10, x11, x12, x14;
153 x10 = *((int32*)(ref + 8));
157 MVN x10, x10, lsr #SHIFT;
158 BIC x10, x10, x11, lsl #(32-SHIFT);
168 /* process x12 & x10 */
169 x10 = sad_4pixelN(x10, x12, x9);
177 LDR x10, [ref], lx ;
180 MVN x10, x10, lsr #SHIFT;
181 BIC x10, x10, x11, lsl #(32-SHIFT);
191 /* process x12 & x10 */
192 x10 = sad_4pixelN(x10, x12, x9);
197 x10 = x5 - (x4 << 8); /* extract low bytes */
198 x10 = x10 + x4; /* add with high bytes */
199 x10 = x10 + (x10 << 16); /* add with lower half word */
202 RSBS x11, dmin, x10, lsr #16
213 return ((uint32)x10 >> 16);
226 int32 x4, x5, x6, x8, x9, x10, x11, x12, x14;
245 x10 = *((int32*)(ref + 8));
254 : "+r"(x10), "+r"(x11)
263 : "+r"(x10), "+r"(x11)
272 : "+r"(x10), "+r"(x11)
282 /* process x12 & x10 */
283 x10 = sad_4pixelN(x10, x12, x9);
290 x10 = *((int32*)ref); ref += lx;
299 : "+r"(x10), "+r"(x11)
308 : "+r"(x10), "+r"(x11)
317 : "+r"(x10), "+r"(x11)
326 /* process x12 & x10 */
327 x10 = sad_4pixelN(x10, x12, x9);
332 x10 = x5 - (x4 << 8); /* extract low bytes */
333 x10 = x10 + x4; /* add with high bytes */
334 x10 = x10 + (x10 << 16); /* add with lower half word */
336 if (((uint32)x10 >> 16) <= (uint32)dmin) /* compare with dmin */
351 return ((uint32)x10 >> 16);