/external/chromium_org/third_party/skia/src/opts/ |
SkBitmapProcState_matrixProcs_neon.cpp | 76 int32x4_t wide_fx, wide_fx2; local 77 wide_fx = vdupq_n_s32(fx); 78 wide_fx = vsetq_lane_s32(fx + dx, wide_fx, 1); 79 wide_fx = vsetq_lane_s32(fx + dx + dx, wide_fx, 2); 80 wide_fx = vsetq_lane_s32(fx + dx + dx + dx, wide_fx, 3); 82 wide_fx2 = vaddq_s32(wide_fx, vdupq_n_s32(4 * dx)); 88 wide_out = vshlq_n_s32(vshrq_n_s32(wide_fx, 12), 14) [all...] |
SkBitmapProcState_matrix_clamp_neon.h | 515 int32x4_t wide_one, wide_fx, wide_fx1, wide_i, wide_lo; local 522 wide_fx = vdupq_n_s32(fx); 523 wide_fx = vsetq_lane_s32(fx+dx, wide_fx, 1); 524 wide_fx = vsetq_lane_s32(fx+dx+dx, wide_fx, 2); 525 wide_fx = vsetq_lane_s32(fx+dx+dx+dx, wide_fx, 3); 537 wide_i = vmaxq_s32(vshrq_n_s32(wide_fx,16), vdupq_n_s32(0)); 541 wide_lo = vshrq_n_s32(wide_fx, 12) 614 int32x4_t wide_fx, wide_onex, wide_fx1; local [all...] |
SkBitmapProcState_opts_SSE2.cpp | 282 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2, local 288 wide_out = _mm_slli_epi32(_mm_srai_epi32(wide_fx, 12), 14); 290 _mm_srai_epi32(wide_fx, 16), wide_1)); 296 wide_fx = _mm_add_epi32(wide_fx, wide_dx4); 318 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2, local 331 wide_i = _mm_max_epi16(_mm_srli_epi32(wide_fx, 16), 336 wide_lo = _mm_srli_epi32(wide_fx, 12); 345 wide_fx1 = _mm_add_epi32(wide_fx, wide_one); 354 wide_fx = _mm_add_epi32(wide_fx, wide_dx4) 593 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2, local [all...] |
/external/skia/src/opts/ |
SkBitmapProcState_matrixProcs_neon.cpp | 76 int32x4_t wide_fx, wide_fx2; local 77 wide_fx = vdupq_n_s32(fx); 78 wide_fx = vsetq_lane_s32(fx + dx, wide_fx, 1); 79 wide_fx = vsetq_lane_s32(fx + dx + dx, wide_fx, 2); 80 wide_fx = vsetq_lane_s32(fx + dx + dx + dx, wide_fx, 3); 82 wide_fx2 = vaddq_s32(wide_fx, vdupq_n_s32(4 * dx)); 88 wide_out = vshlq_n_s32(vshrq_n_s32(wide_fx, 12), 14) [all...] |
SkBitmapProcState_matrix_clamp_neon.h | 515 int32x4_t wide_one, wide_fx, wide_fx1, wide_i, wide_lo; local 522 wide_fx = vdupq_n_s32(fx); 523 wide_fx = vsetq_lane_s32(fx+dx, wide_fx, 1); 524 wide_fx = vsetq_lane_s32(fx+dx+dx, wide_fx, 2); 525 wide_fx = vsetq_lane_s32(fx+dx+dx+dx, wide_fx, 3); 537 wide_i = vmaxq_s32(vshrq_n_s32(wide_fx,16), vdupq_n_s32(0)); 541 wide_lo = vshrq_n_s32(wide_fx, 12) 614 int32x4_t wide_fx, wide_onex, wide_fx1; local [all...] |
SkBitmapProcState_opts_SSE2.cpp | 282 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2, local 288 wide_out = _mm_slli_epi32(_mm_srai_epi32(wide_fx, 12), 14); 290 _mm_srai_epi32(wide_fx, 16), wide_1)); 296 wide_fx = _mm_add_epi32(wide_fx, wide_dx4); 318 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2, local 331 wide_i = _mm_max_epi16(_mm_srli_epi32(wide_fx, 16), 336 wide_lo = _mm_srli_epi32(wide_fx, 12); 345 wide_fx1 = _mm_add_epi32(wide_fx, wide_one); 354 wide_fx = _mm_add_epi32(wide_fx, wide_dx4) 593 __m128i wide_fx = _mm_set_epi32(fx + dx * 3, fx + dx * 2, local [all...] |