Lines Matching refs:xy
15 const uint32_t* xy, in S32_opaque_D32_filter_DX_SSE2() argument
24 uint32_t XY = *xy++; in S32_opaque_D32_filter_DX_SSE2()
54 uint32_t XX = *xy++; // x0:14 | 4 | x1:14 in S32_opaque_D32_filter_DX_SSE2()
121 const uint32_t* xy, in S32_alpha_D32_filter_DX_SSE2() argument
130 uint32_t XY = *xy++; in S32_alpha_D32_filter_DX_SSE2()
164 uint32_t XX = *xy++; // x0:14 | 4 | x1:14 in S32_alpha_D32_filter_DX_SSE2()
246 void ClampX_ClampY_filter_scale_SSE2(const SkBitmapProcState& s, uint32_t xy[], in ClampX_ClampY_filter_scale_SSE2() argument
263 *xy++ = ClampX_ClampY_pack_filter(fy, maxY, s.fFilterOneY); in ClampX_ClampY_filter_scale_SSE2()
272 while ((size_t(xy) & 0x0F) != 0) { in ClampX_ClampY_filter_scale_SSE2()
274 *xy++ = (fx >> 12 << 14) | ((fx >> 16) + 1); in ClampX_ClampY_filter_scale_SSE2()
291 _mm_store_si128(reinterpret_cast<__m128i*>(xy), wide_out); in ClampX_ClampY_filter_scale_SSE2()
293 xy += 4; in ClampX_ClampY_filter_scale_SSE2()
302 *xy++ = (fx >> 12 << 14) | ((fx >> 16) + 1); in ClampX_ClampY_filter_scale_SSE2()
311 while (((size_t)xy & 0x0F) != 0) { in ClampX_ClampY_filter_scale_SSE2()
312 *xy++ = ClampX_ClampY_pack_filter(fx, maxX, one); in ClampX_ClampY_filter_scale_SSE2()
351 _mm_store_si128(reinterpret_cast<__m128i*>(xy), wide_i); in ClampX_ClampY_filter_scale_SSE2()
355 xy += 4; in ClampX_ClampY_filter_scale_SSE2()
361 *xy++ = ClampX_ClampY_pack_filter(fx, maxX, one); in ClampX_ClampY_filter_scale_SSE2()
371 uint32_t xy[], int count, int x, int y) { in ClampX_ClampY_nofilter_scale_SSE2() argument
383 *xy++ = SkClampMax(fx >> 16, maxY); in ClampX_ClampY_nofilter_scale_SSE2()
388 memset(xy, 0, count * sizeof(uint16_t)); in ClampX_ClampY_nofilter_scale_SSE2()
399 while (((size_t)xy & 0x0F) != 0) { in ClampX_ClampY_nofilter_scale_SSE2()
400 *xy++ = pack_two_shorts(fx >> 16, (fx + dx) >> 16); in ClampX_ClampY_nofilter_scale_SSE2()
418 _mm_store_si128(reinterpret_cast<__m128i*>(xy), wide_result); in ClampX_ClampY_nofilter_scale_SSE2()
423 xy += 4; in ClampX_ClampY_nofilter_scale_SSE2()
429 uint16_t* xx = reinterpret_cast<uint16_t*>(xy); in ClampX_ClampY_nofilter_scale_SSE2()
440 while (((size_t)xy & 0x0F) != 0) { in ClampX_ClampY_nofilter_scale_SSE2()
441 *xy++ = pack_two_shorts(SkClampMax((fx + dx) >> 16, maxX), in ClampX_ClampY_nofilter_scale_SSE2()
468 _mm_store_si128(reinterpret_cast<__m128i*>(xy), wide_result); in ClampX_ClampY_nofilter_scale_SSE2()
473 xy += 4; in ClampX_ClampY_nofilter_scale_SSE2()
479 uint16_t* xx = reinterpret_cast<uint16_t*>(xy); in ClampX_ClampY_nofilter_scale_SSE2()
491 uint32_t xy[], int count, int x, int y) { in ClampX_ClampY_filter_affine_SSE2() argument
539 _mm_storeu_si128(reinterpret_cast<__m128i*>(xy), wide_i); in ClampX_ClampY_filter_affine_SSE2()
545 xy += 4; in ClampX_ClampY_filter_affine_SSE2()
551 *xy++ = ClampX_ClampY_pack_filter(fy, maxY, oneY); in ClampX_ClampY_filter_affine_SSE2()
553 *xy++ = ClampX_ClampY_pack_filter(fx, maxX, oneX); in ClampX_ClampY_filter_affine_SSE2()
562 uint32_t xy[], int count, int x, int y) { in ClampX_ClampY_nofilter_affine_SSE2() argument
581 while (((size_t)xy & 0x0F) != 0) { in ClampX_ClampY_nofilter_affine_SSE2()
582 *xy++ = (SkClampMax(fy >> 16, maxY) << 16) | in ClampX_ClampY_nofilter_affine_SSE2()
616 _mm_store_si128(reinterpret_cast<__m128i*>(xy), wide_i); in ClampX_ClampY_nofilter_affine_SSE2()
623 xy += 4; in ClampX_ClampY_nofilter_affine_SSE2()
629 *xy++ = (SkClampMax(fy >> 16, maxY) << 16) | in ClampX_ClampY_nofilter_affine_SSE2()
641 const uint32_t* xy, in S32_D16_filter_DX_SSE2() argument
651 uint32_t XY = *xy++; in S32_D16_filter_DX_SSE2()
682 uint32_t XX = *xy++; // x0:14 | 4 | x1:14 in S32_D16_filter_DX_SSE2()