Searched defs:decision1 (Results 1 - 10 of 10) sorted by relevance

/external/fec/
H A Dviterbi27_av.c122 vector bool char decision0,decision1; local
153 decision1 = vec_cmpgt(m2,m3);
164 d->v[0] = vec_mergeh(decision0,decision1);
165 d->v[1] = vec_mergel(decision0,decision1);
171 decision1 = vec_cmpgt(m2,m3);
176 d->v[2] = vec_mergeh(decision0,decision1);
177 d->v[3] = vec_mergel(decision0,decision1);
H A Dviterbi29_av.c134 vector bool char decision0,decision1; local
150 decision1 = vec_cmpgt(m2,m3);
155 d->v[2*i] = vec_mergeh(decision0,decision1);
156 d->v[2*i+1] = vec_mergel(decision0,decision1);
H A Dviterbi39_av.c132 vector bool short decision0,decision1; local
153 decision1 = vec_cmpgt(m2,m3);
166 decisions = vec_sub(decisions,(vector unsigned char)vec_pack(vec_mergeh(decision0,decision1),vec_mergel(decision0,decision1)));
H A Dviterbi39_mmx.c141 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local
163 decision1 = _mm_cmpgt_pi16(_mm_sub_pi16(m2,m3),_mm_setzero_si64());
165 survivor1 = _mm_or_si64(_mm_and_si64(decision1,m3),_mm_andnot_si64(decision1,m2));
168 d->v[i] = _mm_unpacklo_pi8(_mm_packs_pi16(decision0,_mm_setzero_si64()),_mm_packs_pi16(decision1,_mm_setzero_si64()));
H A Dviterbi39_sse.c139 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local
160 decision1 = _mm_cmpeq_pi16(survivor1,m3);
163 d->c[i] = _mm_movemask_pi8(_mm_unpacklo_pi8(_mm_packs_pi16(decision0,_mm_setzero_si64()),_mm_packs_pi16(decision1,_mm_setzero_si64())));
H A Dviterbi39_sse2.c135 __m128i decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local
156 decision1 = _mm_cmpeq_epi16(survivor1,m3);
159 d->s[i] = _mm_movemask_epi8(_mm_unpacklo_epi8(_mm_packs_epi16(decision0,_mm_setzero_si128()),_mm_packs_epi16(decision1,_mm_setzero_si128())));
H A Dviterbi615_av.c135 vector bool short decision0,decision1; local
158 decision1 = vec_cmpgt(m2,m3);
171 decisions = vec_sub(decisions,(vector unsigned char)vec_pack(vec_mergeh(decision0,decision1),vec_mergel(decision0,decision1)));
H A Dviterbi615_mmx.c139 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local
163 decision1 = _mm_cmpgt_pi16(_mm_sub_pi16(m2,m3),_mm_setzero_si64());
165 survivor1 = _mm_or_si64(_mm_and_si64(decision1,m3),_mm_andnot_si64(decision1,m2));
168 d->v[i] = _mm_unpacklo_pi8(_mm_packs_pi16(decision0,_mm_setzero_si64()),_mm_packs_pi16(decision1,_mm_setzero_si64()));
H A Dviterbi615_sse.c138 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local
161 decision1 = _mm_cmpeq_pi16(survivor1,m3);
164 d->c[i] = _mm_movemask_pi8(_mm_unpacklo_pi8(_mm_packs_pi16(decision0,_mm_setzero_si64()),_mm_packs_pi16(decision1,_mm_setzero_si64())));
H A Dviterbi615_sse2.c136 __m128i decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local
159 decision1 = _mm_cmpeq_epi16(survivor1,m3);
162 d->s[i] = _mm_movemask_epi8(_mm_unpacklo_epi8(_mm_packs_epi16(decision0,_mm_setzero_si128()),_mm_packs_epi16(decision1,_mm_setzero_si128())));

Completed in 115 milliseconds