/external/chromium_org/skia/ext/ |
H A D | convolver_SSE2.cc | 49 __m128i coeff, coeff16; local 53 coeff16 = _mm_shufflelo_epi16(coeff, _MM_SHUFFLE(1, 1, 0, 0)); 55 coeff16 = _mm_unpacklo_epi16(coeff16, coeff16); 63 __m128i mul_hi = _mm_mulhi_epi16(src16, coeff16); 64 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); 76 coeff16 = _mm_shufflelo_epi16(coeff, _MM_SHUFFLE(3, 3, 2, 2)); 78 coeff16 = _mm_unpacklo_epi16(coeff16, coeff1 102 __m128i coeff, coeff16; local 277 __m128i accum0, accum1, accum2, accum3, coeff16; local [all...] |
/external/chromium_org/third_party/skia/src/opts/ |
H A D | SkBitmapFilter_opts_SSE2.cpp | 216 __m128i coeff, coeff16; local 220 coeff16 = _mm_shufflelo_epi16(coeff, _MM_SHUFFLE(1, 1, 0, 0)); 222 coeff16 = _mm_unpacklo_epi16(coeff16, coeff16); 230 __m128i mul_hi = _mm_mulhi_epi16(src16, coeff16); 231 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); 243 coeff16 = _mm_shufflelo_epi16(coeff, _MM_SHUFFLE(3, 3, 2, 2)); 245 coeff16 = _mm_unpacklo_epi16(coeff16, coeff1 269 __m128i coeff, coeff16; local 444 __m128i accum0, accum1, accum2, accum3, coeff16; local [all...] |
H A D | SkBitmapProcState_arm_neon.cpp | 212 int16x4_t coeff16; local 225 coeff16 = vdup_n_s16(filterValues[filterY]); 238 accum0 += vmull_s16(src16_0, coeff16); 239 accum1 += vmull_s16(src16_1, coeff16); 240 accum2 += vmull_s16(src16_2, coeff16); 241 accum3 += vmull_s16(src16_3, coeff16); 294 coeff16 = vdup_n_s16(filterValues[filterY]); 305 accum0 += vmull_s16(src16_0, coeff16); 306 accum1 += vmull_s16(src16_1, coeff16); 307 accum2 += vmull_s16(src16_2, coeff16); [all...] |
/external/skia/src/opts/ |
H A D | SkBitmapFilter_opts_SSE2.cpp | 216 __m128i coeff, coeff16; local 220 coeff16 = _mm_shufflelo_epi16(coeff, _MM_SHUFFLE(1, 1, 0, 0)); 222 coeff16 = _mm_unpacklo_epi16(coeff16, coeff16); 230 __m128i mul_hi = _mm_mulhi_epi16(src16, coeff16); 231 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); 243 coeff16 = _mm_shufflelo_epi16(coeff, _MM_SHUFFLE(3, 3, 2, 2)); 245 coeff16 = _mm_unpacklo_epi16(coeff16, coeff1 269 __m128i coeff, coeff16; local 444 __m128i accum0, accum1, accum2, accum3, coeff16; local [all...] |
H A D | SkBitmapProcState_arm_neon.cpp | 212 int16x4_t coeff16; local 225 coeff16 = vdup_n_s16(filterValues[filterY]); 238 accum0 += vmull_s16(src16_0, coeff16); 239 accum1 += vmull_s16(src16_1, coeff16); 240 accum2 += vmull_s16(src16_2, coeff16); 241 accum3 += vmull_s16(src16_3, coeff16); 294 coeff16 = vdup_n_s16(filterValues[filterY]); 305 accum0 += vmull_s16(src16_0, coeff16); 306 accum1 += vmull_s16(src16_1, coeff16); 307 accum2 += vmull_s16(src16_2, coeff16); [all...] |
/external/chromium_org/third_party/libwebp/dsp/ |
H A D | enc_neon.c | 238 const int16_t* coeff16 = kCoeff16; local 262 // load coeff16 into q8(d16=5352, d17=2217) 263 "vld1.16 {q8}, [%[coeff16]] \n" 339 : [kBPS] "r"(kBPS), [coeff16] "r"(coeff16),
|
/external/webp/src/dsp/ |
H A D | enc_neon.c | 238 const int16_t* coeff16 = kCoeff16; local 262 // load coeff16 into q8(d16=5352, d17=2217) 263 "vld1.16 {q8}, [%[coeff16]] \n" 339 : [kBPS] "r"(kBPS), [coeff16] "r"(coeff16),
|