Home
last modified time | relevance | path

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

/frameworks/rs/cpu_ref/
DrsCpuIntrinsics_x86.cpp86 __m128i o0, o1; in rsdIntrinsicConvolve3x3_K() local
113 o0 = _mm_madd_epi16(_mm_unpacklo_epi16(p0, p1), c0); in rsdIntrinsicConvolve3x3_K()
116 o0 = _mm_add_epi32(o0, _mm_madd_epi16(_mm_unpacklo_epi16(p2, p4), c2)); in rsdIntrinsicConvolve3x3_K()
119 o0 = _mm_add_epi32(o0, _mm_madd_epi16(_mm_unpacklo_epi16(p5, p6), c4)); in rsdIntrinsicConvolve3x3_K()
122 o0 = _mm_add_epi32(o0, _mm_madd_epi16(_mm_unpacklo_epi16(p8, p9), c6)); in rsdIntrinsicConvolve3x3_K()
125 o0 = _mm_add_epi32(o0, _mm_madd_epi16(_mm_unpacklo_epi16(p10, _mm_setzero_si128()), c8)); in rsdIntrinsicConvolve3x3_K()
128 o0 = _mm_srai_epi32(o0, 8); in rsdIntrinsicConvolve3x3_K()
131 o0 = packus_epi32(o0, o1); in rsdIntrinsicConvolve3x3_K()
132 o0 = _mm_packus_epi16(o0, o0); in rsdIntrinsicConvolve3x3_K()
133 _mm_storel_epi64((__m128i *)dst, o0); in rsdIntrinsicConvolve3x3_K()
[all …]