Searched refs:accum3 (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/skia/ext/
H A Dconvolver_SSE2.cc171 __m128i accum3 = _mm_setzero_si128(); local
209 ITERATION(src_data[3] + start, accum3);
234 ITERATION(src_data[3] + start, accum3);
246 accum3 = _mm_srai_epi32(accum3, ConvolutionFilter1D::kShiftBits);
247 accum3 = _mm_packs_epi32(accum3, zero);
248 accum3 = _mm_packus_epi16(accum3, zero);
253 *(reinterpret_cast<int*>(out_row[3])) = _mm_cvtsi128_si32(accum3);
277 __m128i accum0, accum1, accum2, accum3, coeff16; local
[all...]
/external/chromium_org/third_party/skia/src/opts/
H A DSkBitmapFilter_opts_SSE2.cpp335 __m128i accum3 = _mm_setzero_si128(); local
373 ITERATION(src_data[3] + start, accum3);
398 ITERATION(src_data[3] + start, accum3);
410 accum3 = _mm_srai_epi32(accum3, SkConvolutionFilter1D::kShiftBits);
411 accum3 = _mm_packs_epi32(accum3, zero);
412 accum3 = _mm_packus_epi16(accum3, zero);
417 *(reinterpret_cast<int*>(out_row[3])) = _mm_cvtsi128_si32(accum3);
441 __m128i accum0, accum1, accum2, accum3, coeff16; local
[all...]
H A DSkBitmapProcState_arm_neon.cpp211 int32x4_t accum0, accum1, accum2, accum3; local
218 accum0 = accum1 = accum2 = accum3 = vdupq_n_s32(0);
241 accum3 += vmull_s16(src16_3, coeff16);
248 accum3 = vshrq_n_s32(accum3, SkConvolutionFilter1D::kShiftBits);
254 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3));
409 int32x4_t accum3 = vdupq_n_s32(0); local
444 ITERATION(srcData[3] + start, accum3);
467 ITERATION(srcData[3] + start, accum3);
481 PACK_RESULT(accum3, res
[all...]
/external/skia/src/opts/
H A DSkBitmapFilter_opts_SSE2.cpp335 __m128i accum3 = _mm_setzero_si128(); local
373 ITERATION(src_data[3] + start, accum3);
398 ITERATION(src_data[3] + start, accum3);
410 accum3 = _mm_srai_epi32(accum3, SkConvolutionFilter1D::kShiftBits);
411 accum3 = _mm_packs_epi32(accum3, zero);
412 accum3 = _mm_packus_epi16(accum3, zero);
417 *(reinterpret_cast<int*>(out_row[3])) = _mm_cvtsi128_si32(accum3);
441 __m128i accum0, accum1, accum2, accum3, coeff16; local
[all...]
H A DSkBitmapProcState_arm_neon.cpp211 int32x4_t accum0, accum1, accum2, accum3; local
218 accum0 = accum1 = accum2 = accum3 = vdupq_n_s32(0);
241 accum3 += vmull_s16(src16_3, coeff16);
248 accum3 = vshrq_n_s32(accum3, SkConvolutionFilter1D::kShiftBits);
254 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3));
409 int32x4_t accum3 = vdupq_n_s32(0); local
444 ITERATION(srcData[3] + start, accum3);
467 ITERATION(srcData[3] + start, accum3);
481 PACK_RESULT(accum3, res
[all...]

Completed in 137 milliseconds