/external/fec/ |
viterbi27_av.c | 123 vector unsigned char metric,m_metric,m0,m1,m2,m3; local 138 m_metric = vec_sub((vector unsigned char)(31),metric); 143 m1 = vec_adds(vp->old_metrics->v[2],m_metric); 144 m2 = vec_adds(vp->old_metrics->v[0],m_metric); 149 m_metric = vec_sub((vector unsigned char)(31),metric); 160 m1 = vec_adds(vp->old_metrics->v[3],m_metric); 161 m2 = vec_adds(vp->old_metrics->v[1],m_metric);
|
viterbi27_sse2.c | 141 __m128i decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; 150 m_metric = _mm_sub_epi8(_mm_set1_epi8(31),metric); 155 m1 = _mm_add_epi8(vp->old_metrics->v[2+i],m_metric); 156 m2 = _mm_add_epi8(vp->old_metrics->v[i],m_metric);
|
viterbi29_av.c | 135 vector unsigned char metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 140 m_metric = (vector unsigned char)(31) - metric; 145 m1 = vec_adds(vp->old_metrics->v[8+i],m_metric); 146 m2 = vec_adds(vp->old_metrics->v[i],m_metric);
|
viterbi39_av.c | 133 vector unsigned short metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 143 m_metric = vec_sub((vector unsigned short)(765),metric); 148 m1 = vec_adds(vp->old_metrics->v[16+i],m_metric); 149 m2 = vec_adds(vp->old_metrics->v[i],m_metric);
|
viterbi39_mmx.c | 141 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 146 * metric and m_metric (-metric) are in the range 0-1530 150 m_metric = _mm_sub_pi16(_mm_set1_pi16(765),metric); 155 m1 = _mm_add_pi16(vp->old_metrics->v[32+i],m_metric); 156 m2 = _mm_add_pi16(vp->old_metrics->v[i],m_metric);
|
viterbi39_sse.c | 139 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 144 * metric and m_metric (-metric) are in the range 0-765 148 m_metric = _mm_sub_pi16(_mm_set1_pi16(765),metric); 153 m1 = _mm_adds_pi16(vp->old_metrics->v[32+i],m_metric); 154 m2 = _mm_adds_pi16(vp->old_metrics->v[i],m_metric);
|
viterbi39_sse2.c | 135 __m128i decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 140 * metric and m_metric (-metric) are in the range 0-765 144 m_metric = _mm_sub_epi16(_mm_set1_epi16(765),metric); 149 m1 = _mm_adds_epi16(vp->old_metrics->v[16+i],m_metric); 150 m2 = _mm_adds_epi16(vp->old_metrics->v[i],m_metric);
|
viterbi615_mmx.c | 139 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 144 * metric and m_metric (-metric) are in the range 0-1530 150 m_metric = _mm_sub_pi16(_mm_set1_pi16(1530),metric); 155 m1 = _mm_add_pi16(vp->old_metrics->v[2048+i],m_metric); 156 m2 = _mm_add_pi16(vp->old_metrics->v[i],m_metric);
|
viterbi615_sse.c | 138 __m64 decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 143 * metric and m_metric (-metric) are in the range 0-1530 149 m_metric = _mm_sub_pi16(_mm_set1_pi16(1530),metric); 154 m1 = _mm_adds_pi16(vp->old_metrics->v[2048+i],m_metric); 155 m2 = _mm_adds_pi16(vp->old_metrics->v[i],m_metric);
|
viterbi615_sse2.c | 136 __m128i decision0,decision1,metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 141 * metric and m_metric (-metric) are in the range 0-1530 147 m_metric = _mm_sub_epi16(_mm_set1_epi16(1530),metric); 152 m1 = _mm_adds_epi16(vp->old_metrics->v[1024+i],m_metric); 153 m2 = _mm_adds_epi16(vp->old_metrics->v[i],m_metric);
|
viterbi615_av.c | 136 vector unsigned short metric,m_metric,m0,m1,m2,m3,survivor0,survivor1; local 141 * metric and m_metric (-metric) are in the range 0-1530 148 m_metric = vec_sub((vector unsigned short)(1530),metric); 153 m1 = vec_adds(vp->old_metrics->v[1024+i],m_metric); 154 m2 = vec_adds(vp->old_metrics->v[i],m_metric);
|