Home
last modified time | relevance | path

Searched refs:_mm_mulhi_epu16 (Results 1 – 18 of 18) sorted by relevance

/external/webp/src/dsp/
Dalpha_processing_sse2.c169 const __m128i A1_lo = _mm_mulhi_epu16(A0_lo, kMult); \
170 const __m128i A1_hi = _mm_mulhi_epu16(A0_hi, kMult); \
290 const __m128i A7 = _mm_mulhi_epu16(A6, kMult); in MultARGBRow_SSE2()
313 const __m128i v4 = _mm_mulhi_epu16(v3, kMult); in MultRow_SSE2()
Dyuv_sse2.c45 const __m128i Y1 = _mm_mulhi_epu16(*Y0, k19077); in ConvertYUV444ToRGB_SSE2()
47 const __m128i R0 = _mm_mulhi_epu16(*V0, k26149); in ConvertYUV444ToRGB_SSE2()
51 const __m128i G0 = _mm_mulhi_epu16(*U0, k6419); in ConvertYUV444ToRGB_SSE2()
52 const __m128i G1 = _mm_mulhi_epu16(*V0, k13320); in ConvertYUV444ToRGB_SSE2()
58 const __m128i B0 = _mm_mulhi_epu16(*U0, k33050); in ConvertYUV444ToRGB_SSE2()
Denc_sse41.c232 const __m128i coeff_iQ0H = _mm_mulhi_epu16(coeff0, iq0); in DoQuantizeBlock_SSE41()
234 const __m128i coeff_iQ8H = _mm_mulhi_epu16(coeff8, iq8); in DoQuantizeBlock_SSE41()
Drescaler_sse2.c147 const __m128i frac1 = _mm_mulhi_epu16(base, mult); in RescalerImportRowShrink_SSE2()
150 const __m128i A1 = _mm_mulhi_epu16(sum, mult0); in RescalerImportRowShrink_SSE2()
Denc_sse2.c1259 const __m128i coeff_iQ0H = _mm_mulhi_epu16(coeff0, iq0); in DoQuantizeBlock_SSE2()
1261 const __m128i coeff_iQ8H = _mm_mulhi_epu16(coeff8, iq8); in DoQuantizeBlock_SSE2()
/external/skqp/src/opts/
DSk4px_SSE2.h53 return Sk4px(_mm_packus_epi16(_mm_mulhi_epu16(_mm_add_epi16(fLo.fVec, _128), _257), in div255()
54 _mm_mulhi_epu16(_mm_add_epi16(fHi.fVec, _128), _257))); in div255()
DSkColor_opts_SSE2.h74 rb = _mm_mulhi_epu16(rb, s); in SkAlphaMulQ_SSE2()
77 ag = _mm_mulhi_epu16(ag, s); // Alpha and green values are in the higher byte of each word. in SkAlphaMulQ_SSE2()
DSkSwizzler_opts.h502 return _mm_mulhi_epu16(_mm_add_epi16(_mm_mullo_epi16(x, y), _128), _257); in scale()
DSkNx_sse.h473 return _mm_mulhi_epu16(fVec, m.fVec); in mulHi()
/external/skia/src/opts/
DSk4px_SSE2.h53 return Sk4px(_mm_packus_epi16(_mm_mulhi_epu16(_mm_add_epi16(fLo.fVec, _128), _257), in div255()
54 _mm_mulhi_epu16(_mm_add_epi16(fHi.fVec, _128), _257))); in div255()
DSkColor_opts_SSE2.h74 rb = _mm_mulhi_epu16(rb, s); in SkAlphaMulQ_SSE2()
77 ag = _mm_mulhi_epu16(ag, s); // Alpha and green values are in the higher byte of each word. in SkAlphaMulQ_SSE2()
DSkSwizzler_opts.h502 return _mm_mulhi_epu16(_mm_add_epi16(_mm_mullo_epi16(x, y), _128), _257); in scale()
DSkNx_sse.h480 return _mm_mulhi_epu16(fVec, m.fVec); in mulHi()
/external/libvpx/libvpx/vp9/encoder/x86/
Dtemporal_filter_sse4.c124 sum = _mm_mulhi_epu16(sum, mul_constants); in average_8()
149 input_0 = _mm_mulhi_epu16(*sum_0_u16, mul_constants_0); in average_16()
152 input_1 = _mm_mulhi_epu16(*sum_1_u16, mul_constants_1); in average_16()
/external/clang/test/CodeGen/
Dsse2-builtins.c839 return _mm_mulhi_epu16(A, B); in test_mm_mulhi_epu16()
/external/clang/lib/Headers/
Demmintrin.h755 _mm_mulhi_epu16(__m128i __a, __m128i __b) in _mm_mulhi_epu16() function
/external/libyuv/files/source/
Drow_win.cc64 xmm4 = _mm_mulhi_epu16(xmm4, *(__m128i*)yuvconstants->kYToRgb); \
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_win.cc64 xmm4 = _mm_mulhi_epu16(xmm4, *(__m128i*)yuvconstants->kYToRgb); \