Lines Matching refs:tmp
31 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
33 tmp = (tmp2 >> 1) - tmp;
34 if (tmp > 0) sad += tmp;
35 else sad -= tmp;
40 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
42 tmp = (tmp >> 2) - tmp2;
43 if (tmp > 0) sad += tmp;
44 else sad -= tmp;
51 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
55 rsbs tmp, tmp, tmp2, asr #1 ;
56 rsbmi tmp, tmp, #0 ;
57 add sad, sad, tmp ;
63 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
67 rsbs tmp, tmp2, tmp, asr #2 ;
68 rsbmi tmp, tmp, #0 ;
69 add sad, sad, tmp ;
77 __inline int32 INTERP1_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
83 : "+r"(sad), "+r"(tmp)
90 __inline int32 INTERP2_SUB_SAD(int32 sad, int32 tmp, int32 tmp2)
96 : "+r"(sad), "+r"(tmp)