• Home
  • Raw
  • Download

Lines Matching refs:src_a

42   align_buffer_page_end(src_a, kMaxTest);  in TEST_F()
54 src_a[i] = (fastrand() & 0xff); in TEST_F()
58 uint32_t h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
63 memcpy(src_a + kMaxTest / 2, src_b + kMaxTest / 2, kMaxTest / 2); in TEST_F()
64 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
69 memcpy(src_a + kMaxTest / 2, src_a, kMaxTest / 2); in TEST_F()
71 memcpy(src_a, src_b, kMaxTest / 2); in TEST_F()
72 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
77 memcpy(src_a, src_b, kMaxTest); in TEST_F()
78 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
83 memcpy(src_a, src_b, kMaxTest); in TEST_F()
84 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
89 memcpy(src_a, src_b, kMaxTest); in TEST_F()
91 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
96 memcpy(src_a, src_b, kMaxTest); in TEST_F()
98 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
103 memcpy(src_a, src_b, kMaxTest); in TEST_F()
105 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
110 memset(src_a, 0, kMaxTest); in TEST_F()
111 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
112 h2 = HashDjb2(src_a, kMaxTest / 2, 5381); in TEST_F()
116 memset(src_a, 0, kMaxTest); in TEST_F()
117 h1 = HashDjb2(src_a, kMaxTest, 0); in TEST_F()
118 h2 = HashDjb2(src_a, kMaxTest / 2, 0); in TEST_F()
121 free_aligned_buffer_page_end(src_a); in TEST_F()
127 align_buffer_page_end(src_a, kMaxTest); in TEST_F()
130 src_a[i] = i; in TEST_F()
132 uint32_t h2 = ReferenceHashDjb2(src_a, kMaxTest, 5381); in TEST_F()
135 h1 = HashDjb2(src_a, kMaxTest, 5381); in TEST_F()
138 free_aligned_buffer_page_end(src_a); in TEST_F()
143 align_buffer_page_end(src_a, kMaxTest + 1); in TEST_F()
145 src_a[i + 1] = i; in TEST_F()
147 uint32_t h2 = ReferenceHashDjb2(src_a + 1, kMaxTest, 5381); in TEST_F()
150 h1 = HashDjb2(src_a + 1, kMaxTest, 5381); in TEST_F()
153 free_aligned_buffer_page_end(src_a); in TEST_F()
159 align_buffer_page_end(src_a, kMaxTest); in TEST_F()
161 src_a[i] = 255; in TEST_F()
164 src_a[0] = 0; in TEST_F()
165 fourcc = ARGBDetect(src_a, benchmark_width_ * 4, benchmark_width_, in TEST_F()
168 src_a[0] = 255; in TEST_F()
169 src_a[3] = 0; in TEST_F()
170 fourcc = ARGBDetect(src_a, benchmark_width_ * 4, benchmark_width_, in TEST_F()
173 src_a[3] = 255; in TEST_F()
176 fourcc = ARGBDetect(src_a, benchmark_width_ * 4, benchmark_width_, in TEST_F()
181 free_aligned_buffer_page_end(src_a); in TEST_F()
187 align_buffer_page_end(src_a, kMaxTest); in TEST_F()
189 src_a[i] = 255; in TEST_F()
192 src_a[0 + 1] = 0; in TEST_F()
193 fourcc = ARGBDetect(src_a + 1, benchmark_width_ * 4, benchmark_width_, in TEST_F()
196 src_a[0 + 1] = 255; in TEST_F()
197 src_a[3 + 1] = 0; in TEST_F()
198 fourcc = ARGBDetect(src_a + 1, benchmark_width_ * 4, benchmark_width_, in TEST_F()
201 src_a[3 + 1] = 255; in TEST_F()
204 fourcc = ARGBDetect(src_a + 1, benchmark_width_ * 4, benchmark_width_, in TEST_F()
209 free_aligned_buffer_page_end(src_a); in TEST_F()
215 align_buffer_page_end(src_a, kMaxWidth); in TEST_F()
217 memset(src_a, 0, kMaxWidth); in TEST_F()
221 memcpy(src_a, "test0123test4567", 16); in TEST_F()
223 uint32_t h1 = HammingDistance_C(src_a, src_b, 16); in TEST_F()
227 MemRandomize(src_a, kMaxWidth); in TEST_F()
230 uint32_t h0 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
237 h1 = HammingDistance_NEON(src_a, src_b, kMaxWidth); in TEST_F()
241 h1 = HammingDistance_AVX2(src_a, src_b, kMaxWidth); in TEST_F()
245 h1 = HammingDistance_SSE42(src_a, src_b, kMaxWidth); in TEST_F()
249 h1 = HammingDistance_SSSE3(src_a, src_b, kMaxWidth); in TEST_F()
251 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
258 h1 = HammingDistance_SSE42(src_a, src_b, kMaxWidth); in TEST_F()
260 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
263 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
268 free_aligned_buffer_page_end(src_a); in TEST_F()
274 align_buffer_page_end(src_a, kMaxWidth); in TEST_F()
276 memset(src_a, 0, kMaxWidth); in TEST_F()
280 memcpy(src_a, "test0123test4567", 16); in TEST_F()
282 uint32_t h1 = HammingDistance_C(src_a, src_b, 16); in TEST_F()
286 MemRandomize(src_a, kMaxWidth); in TEST_F()
289 uint32_t h0 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
295 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
300 free_aligned_buffer_page_end(src_a); in TEST_F()
306 align_buffer_page_end(src_a, kMaxWidth); in TEST_F()
308 memset(src_a, 0, kMaxWidth); in TEST_F()
311 memcpy(src_a, "test0123test4567", 16); in TEST_F()
313 uint64_t h1 = ComputeHammingDistance(src_a, src_b, 16); in TEST_F()
317 MemRandomize(src_a, kMaxWidth); in TEST_F()
320 uint32_t h0 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
326 h1 = ComputeHammingDistance(src_a, src_b, kMaxWidth); in TEST_F()
331 free_aligned_buffer_page_end(src_a); in TEST_F()
348 align_buffer_page_end(src_a, kMaxWidth); in TEST_F()
350 memset(src_a, 255u, kMaxWidth); in TEST_F()
353 uint64_t h0 = ComputeHammingDistance(src_a, src_b, kMaxWidth); in TEST_F()
358 h1 = HammingDistance_NEON(src_a, src_b, kMaxWidth); in TEST_F()
362 h1 = HammingDistance_AVX2(src_a, src_b, kMaxWidth); in TEST_F()
366 h1 = HammingDistance_SSE42(src_a, src_b, kMaxWidth); in TEST_F()
370 h1 = HammingDistance_SSSE3(src_a, src_b, kMaxWidth); in TEST_F()
372 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
379 h1 = HammingDistance_SSE42(src_a, src_b, kMaxWidth); in TEST_F()
381 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
384 h1 = HammingDistance_C(src_a, src_b, kMaxWidth); in TEST_F()
407 free_aligned_buffer_page_end(src_a); in TEST_F()
413 align_buffer_page_end(src_a, benchmark_width_ * benchmark_height_); in TEST_F()
415 memset(src_a, 255u, benchmark_width_ * benchmark_height_); in TEST_F()
420 h1 = ComputeHammingDistance(src_a, src_b, in TEST_F()
425 free_aligned_buffer_page_end(src_a); in TEST_F()
431 align_buffer_page_end(src_a, kMaxWidth); in TEST_F()
433 memset(src_a, 0, kMaxWidth); in TEST_F()
436 memcpy(src_a, "test0123test4567", 16); in TEST_F()
438 uint64_t h1 = ComputeSumSquareError(src_a, src_b, 16); in TEST_F()
442 src_a[i] = i; in TEST_F()
445 memset(src_a, 0, kMaxWidth); in TEST_F()
452 h1 = ComputeSumSquareError(src_a, src_b, kMaxWidth); in TEST_F()
457 free_aligned_buffer_page_end(src_a); in TEST_F()
463 align_buffer_page_end(src_a, kMaxWidth); in TEST_F()
465 memset(src_a, 0, kMaxWidth); in TEST_F()
469 err = ComputeSumSquareError(src_a, src_b, kMaxWidth); in TEST_F()
473 memset(src_a, 1, kMaxWidth); in TEST_F()
474 err = ComputeSumSquareError(src_a, src_b, kMaxWidth); in TEST_F()
478 memset(src_a, 190, kMaxWidth); in TEST_F()
480 err = ComputeSumSquareError(src_a, src_b, kMaxWidth); in TEST_F()
485 src_a[i] = (fastrand() & 0xff); in TEST_F()
490 uint64_t c_err = ComputeSumSquareError(src_a, src_b, kMaxWidth); in TEST_F()
493 uint64_t opt_err = ComputeSumSquareError(src_a, src_b, kMaxWidth); in TEST_F()
497 free_aligned_buffer_page_end(src_a); in TEST_F()
502 align_buffer_page_end(src_a, benchmark_width_ * benchmark_height_); in TEST_F()
505 src_a[i] = i; in TEST_F()
513 CalcFramePsnr(src_a, benchmark_width_, src_b, benchmark_width_, in TEST_F()
522 free_aligned_buffer_page_end(src_a); in TEST_F()
527 align_buffer_page_end(src_a, benchmark_width_ * benchmark_height_ + 1); in TEST_F()
530 src_a[i + 1] = i; in TEST_F()
538 CalcFramePsnr(src_a + 1, benchmark_width_, src_b, benchmark_width_, in TEST_F()
547 free_aligned_buffer_page_end(src_a); in TEST_F()
557 align_buffer_page_end(src_a, kSrcPlaneSize); in TEST_F()
559 memset(src_a, 0, kSrcPlaneSize); in TEST_F()
563 err = CalcFramePsnr(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
569 memset(src_a, 255, kSrcPlaneSize); in TEST_F()
571 err = CalcFramePsnr(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
577 memset(src_a, 1, kSrcPlaneSize); in TEST_F()
579 err = CalcFramePsnr(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
587 src_a[i] = i; in TEST_F()
590 err = CalcFramePsnr(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
599 memset(src_a, 0, kSrcPlaneSize); in TEST_F()
604 src_a[(i * kSrcStride) + j] = (fastrand() & 0xff); in TEST_F()
612 c_err = CalcFramePsnr(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
618 opt_err = CalcFramePsnr(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
624 free_aligned_buffer_page_end(src_a); in TEST_F()
629 align_buffer_page_end(src_a, benchmark_width_ * benchmark_height_); in TEST_F()
632 src_a[i] = i; in TEST_F()
640 CalcFrameSsim(src_a, benchmark_width_, src_b, benchmark_width_, in TEST_F()
649 free_aligned_buffer_page_end(src_a); in TEST_F()
659 align_buffer_page_end(src_a, kSrcPlaneSize); in TEST_F()
661 memset(src_a, 0, kSrcPlaneSize); in TEST_F()
669 err = CalcFrameSsim(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
677 memset(src_a, 255, kSrcPlaneSize); in TEST_F()
679 err = CalcFrameSsim(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
687 memset(src_a, 1, kSrcPlaneSize); in TEST_F()
689 err = CalcFrameSsim(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
699 src_a[i] = i; in TEST_F()
702 err = CalcFrameSsim(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
713 src_a[(i * kSrcStride) + j] = (fastrand() & 0xff); in TEST_F()
721 c_err = CalcFrameSsim(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
727 opt_err = CalcFrameSsim(src_a + kSrcStride * b + b, kSrcStride, in TEST_F()
735 free_aligned_buffer_page_end(src_a); in TEST_F()