Home
last modified time | relevance | path

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

/external/libjpeg-turbo/simd/loongson/
Djdcolext-mmi.c126 mm4 = _mm_add_pi16(mm4, mm7); in jsimd_ycc_rgb_convert_mmi()
127 mm5 = _mm_add_pi16(mm5, mm7); in jsimd_ycc_rgb_convert_mmi()
128 mm0 = _mm_add_pi16(mm0, mm7); in jsimd_ycc_rgb_convert_mmi()
129 mm1 = _mm_add_pi16(mm1, mm7); in jsimd_ycc_rgb_convert_mmi()
144 mm4 = _mm_add_pi16(mm4, mm4); /* mm4 = 2*CbE */ in jsimd_ycc_rgb_convert_mmi()
145 mm5 = _mm_add_pi16(mm5, mm5); /* mm5 = 2*CbO */ in jsimd_ycc_rgb_convert_mmi()
148 mm0 = _mm_add_pi16(mm0, mm0); /* mm0 = 2*CrE */ in jsimd_ycc_rgb_convert_mmi()
149 mm1 = _mm_add_pi16(mm1, mm1); /* mm1 = 2*CrO */ in jsimd_ycc_rgb_convert_mmi()
156 mm4 = _mm_add_pi16(mm4, PW_ONE); in jsimd_ycc_rgb_convert_mmi()
157 mm5 = _mm_add_pi16(mm5, PW_ONE); in jsimd_ycc_rgb_convert_mmi()
[all …]
Djdsample-mmi.c83 mm1 = _mm_add_pi16(mm1, PW_EIGHT); \
84 mm5 = _mm_add_pi16(mm5, PW_EIGHT); \
85 mm0 = _mm_add_pi16(mm0, PW_SEVEN); \
86 mm2 = _mm_add_pi16(mm2, PW_SEVEN); \
88 mm1 = _mm_add_pi16(mm1, mm7); \
89 mm5 = _mm_add_pi16(mm5, mm3); \
92 mm0 = _mm_add_pi16(mm0, mm7); \
93 mm2 = _mm_add_pi16(mm2, mm3); \
168 mm1 = _mm_add_pi16(mm1, mm0); /* mm1=Int0L=( 0 1 2 3) */ in jsimd_h2v2_fancy_upsample_mmi()
169 mm5 = _mm_add_pi16(mm5, mm4); /* mm5=Int0H=( 4 5 6 7) */ in jsimd_h2v2_fancy_upsample_mmi()
[all …]
Djcsample-mmi.c76 mm0 = _mm_add_pi16(mm0, mm4); in jsimd_h2v2_downsample_mmi()
77 mm1 = _mm_add_pi16(mm1, mm5); in jsimd_h2v2_downsample_mmi()
85 mm2 = _mm_add_pi16(mm2, mm4); in jsimd_h2v2_downsample_mmi()
86 mm3 = _mm_add_pi16(mm3, mm5); in jsimd_h2v2_downsample_mmi()
88 mm0 = _mm_add_pi16(mm0, mm1); in jsimd_h2v2_downsample_mmi()
89 mm2 = _mm_add_pi16(mm2, mm3); in jsimd_h2v2_downsample_mmi()
90 mm0 = _mm_add_pi16(mm0, mm7); in jsimd_h2v2_downsample_mmi()
91 mm2 = _mm_add_pi16(mm2, mm7); in jsimd_h2v2_downsample_mmi()
Djquanti-mmi.c55 mm0 = _mm_add_pi16(mm0, corr0); /* correction + roundfactor */ \
56 mm1 = _mm_add_pi16(mm1, corr1); \
67 mm0 = _mm_add_pi16(mm0, mm4); /* reciprocal is always negative */ \
68 mm1 = _mm_add_pi16(mm1, mm5); /* (MSB=1), so we always need to add the */ \
90 mm0 = _mm_add_pi16(mm0, mm6); \
91 mm1 = _mm_add_pi16(mm1, mm7); \
98 mm0 = _mm_add_pi16(mm0, mm4); \
99 mm1 = _mm_add_pi16(mm1, mm5); \
Djfdctint-mmi.c144 z3 = _mm_add_pi16(tmp4, tmp6); \
145 z4 = _mm_add_pi16(tmp5, tmp7); \
268 tmp1 = _mm_add_pi16(col1, col6); /* tmp1=col1+col6 */ \
269 tmp0 = _mm_add_pi16(col0, col7); /* tmp0=col0+col7 */ \
276 tmp3 = _mm_add_pi16(col3, col4); /* tmp3=col3+col4 */ \
277 tmp2 = _mm_add_pi16(col2, col5); /* tmp2=col2+col5 */ \
283 tmp10 = _mm_add_pi16(tmp0, tmp3); /* tmp10=tmp0+tmp3 */ \
285 tmp11 = _mm_add_pi16(tmp1, tmp2); /* tmp11=tmp1+tmp2 */ \
288 out0 = _mm_add_pi16(tmp10, tmp11); /* out0=tmp10+tmp11 */ \
339 tmp1 = _mm_add_pi16(row1, row6); /* tmp1=row1+row6 */ \
[all …]
Djidctint-mmi.c116 z3 = _mm_add_pi16(tmp0, tmp2); \
117 z4 = _mm_add_pi16(tmp1, tmp3); \
355 z23 = _mm_add_pi16(z2, z3); \
471 z23 = _mm_add_pi16(row0l, row4l); \
Dloongson-mmintrin.h200 _mm_add_pi16(__m64 __m1, __m64 __m2) in _mm_add_pi16() function
/external/fec/
Dviterbi615_mmx.c146 …m0 = _mm_add_pi16(_mm_xor_si64(Branchtab615[0].v[i],sym0v),_mm_xor_si64(Branchtab615[1].v[i],sym1v… in update_viterbi615_blk_mmx()
147 …m1 = _mm_add_pi16(_mm_xor_si64(Branchtab615[2].v[i],sym2v),_mm_xor_si64(Branchtab615[3].v[i],sym3v… in update_viterbi615_blk_mmx()
148 …m2 = _mm_add_pi16(_mm_xor_si64(Branchtab615[4].v[i],sym4v),_mm_xor_si64(Branchtab615[5].v[i],sym5v… in update_viterbi615_blk_mmx()
149 metric = _mm_add_pi16(m0,_mm_add_pi16(m1,m2)); in update_viterbi615_blk_mmx()
153 m0 = _mm_add_pi16(vp->old_metrics->v[i],metric); in update_viterbi615_blk_mmx()
154 m3 = _mm_add_pi16(vp->old_metrics->v[2048+i],metric); in update_viterbi615_blk_mmx()
155 m1 = _mm_add_pi16(vp->old_metrics->v[2048+i],m_metric); in update_viterbi615_blk_mmx()
156 m2 = _mm_add_pi16(vp->old_metrics->v[i],m_metric); in update_viterbi615_blk_mmx()
Dviterbi39_mmx.c148 …m0 = _mm_add_pi16(_mm_xor_si64(Branchtab39[0].v[i],sym0v),_mm_xor_si64(Branchtab39[1].v[i],sym1v)); in update_viterbi39_blk_mmx()
149 metric = _mm_add_pi16(_mm_xor_si64(Branchtab39[2].v[i],sym2v),m0); in update_viterbi39_blk_mmx()
153 m0 = _mm_add_pi16(vp->old_metrics->v[i],metric); in update_viterbi39_blk_mmx()
154 m3 = _mm_add_pi16(vp->old_metrics->v[32+i],metric); in update_viterbi39_blk_mmx()
155 m1 = _mm_add_pi16(vp->old_metrics->v[32+i],m_metric); in update_viterbi39_blk_mmx()
156 m2 = _mm_add_pi16(vp->old_metrics->v[i],m_metric); in update_viterbi39_blk_mmx()
Dviterbi615_sse.c145 …m0 = _mm_add_pi16(_mm_xor_si64(Branchtab615[0].v[i],sym0v),_mm_xor_si64(Branchtab615[1].v[i],sym1v… in update_viterbi615_blk_sse()
146 …m1 = _mm_add_pi16(_mm_xor_si64(Branchtab615[2].v[i],sym2v),_mm_xor_si64(Branchtab615[3].v[i],sym3v… in update_viterbi615_blk_sse()
147 …m2 = _mm_add_pi16(_mm_xor_si64(Branchtab615[4].v[i],sym4v),_mm_xor_si64(Branchtab615[5].v[i],sym5v… in update_viterbi615_blk_sse()
148 metric = _mm_add_pi16(m0,_mm_add_pi16(m1,m2)); in update_viterbi615_blk_sse()
Dviterbi39_sse.c146 …m0 = _mm_add_pi16(_mm_xor_si64(Branchtab39[0].v[i],sym0v),_mm_xor_si64(Branchtab39[1].v[i],sym1v)); in update_viterbi39_blk_sse()
147 metric = _mm_add_pi16(_mm_xor_si64(Branchtab39[2].v[i],sym2v),m0); in update_viterbi39_blk_sse()
/external/clang/lib/Headers/
Dmmintrin.h385 _mm_add_pi16(__m64 __m1, __m64 __m2) in _mm_add_pi16() function
1501 #define _m_paddw _mm_add_pi16
/external/clang/test/CodeGen/
Dmmx-builtins.c36 return _mm_add_pi16(a, b); in test_mm_add_pi16()