Home | History | Annotate | Download | only in util

Lines Matching refs:src_a

41 static uint32 SumSquareError_NEON(const uint8* src_a,
69 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse)
76 static uint32 SumSquareError_NEON(const uint8* src_a,
103 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse)
110 __declspec(naked) static uint32 SumSquareError_SSE2(const uint8* /*src_a*/,
114 mov eax, [esp + 4] // src_a
149 static uint32 SumSquareError_SSE2(const uint8* src_a,
182 : "+r"(src_a), // %0
231 static uint32 SumSquareError_C(const uint8* src_a,
236 int diff = src_a[x] - src_b[x];
242 double ComputeSumSquareError(const uint8* src_a,
245 uint32 (*SumSquareError)(const uint8* src_a, const uint8* src_b, int count) =
261 sse += SumSquareError(src_a + i, src_b + i, kBlockSize);
263 src_a += count & ~(kBlockSize - 1);
267 sse += SumSquareError(src_a, src_b, remainder);
268 src_a += remainder;
273 sse += SumSquareError_C(src_a, src_b, remainder);