OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Branchtab39
(Results
1 - 5
of
5
) sorted by null
/external/fec/
viterbi39_port.c
13
static union { unsigned char c[128]; }
Branchtab39
[3];
46
Branchtab39
[0].c[state] = (polys[0] < 0) ^ parity((2*state) & abs(polys[0])) ? 255 : 0;
47
Branchtab39
[1].c[state] = (polys[1] < 0) ^ parity((2*state) & abs(polys[1])) ? 255 : 0;
48
Branchtab39
[2].c[state] = (polys[2] < 0) ^ parity((2*state) & abs(polys[2])) ? 255 : 0;
120
metric = (
Branchtab39
[0].c[i] ^ sym0) + (
Branchtab39
[1].c[i] ^ sym1) + \
121
(
Branchtab39
[2].c[i] ^ sym2);\
viterbi39_av.c
15
static union
branchtab39
{ unsigned short s[128]; vector unsigned short v[16];}
Branchtab39
[3];
union
46
Branchtab39
[0].s[state] = (polys[0] < 0) ^ parity((2*state) & abs(polys[0])) ? 255 : 0;
47
Branchtab39
[1].s[state] = (polys[1] < 0) ^ parity((2*state) & abs(polys[1])) ? 255 : 0;
48
Branchtab39
[2].s[state] = (polys[2] < 0) ^ parity((2*state) & abs(polys[2])) ? 255 : 0;
140
m0 = vec_add(vec_xor(
Branchtab39
[0].v[i],sym0v),vec_xor(
Branchtab39
[1].v[i],sym1v));
141
m1 = vec_xor(
Branchtab39
[2].v[i],sym2v);
viterbi39_mmx.c
14
static union
branchtab39
{ unsigned short s[128]; __m64 v[32];}
Branchtab39
[3];
union
47
Branchtab39
[0].s[state] = (polys[0] < 0) ^ parity((2*state) & polys[0]) ? 255:0;
48
Branchtab39
[1].s[state] = (polys[1] < 0) ^ parity((2*state) & polys[1]) ? 255:0;
49
Branchtab39
[2].s[state] = (polys[2] < 0) ^ parity((2*state) & polys[2]) ? 255:0;
148
m0 = _mm_add_pi16(_mm_xor_si64(
Branchtab39
[0].v[i],sym0v),_mm_xor_si64(
Branchtab39
[1].v[i],sym1v));
149
metric = _mm_add_pi16(_mm_xor_si64(
Branchtab39
[2].v[i],sym2v),m0);
viterbi39_sse.c
15
static union
branchtab39
{ unsigned short s[128]; __m64 v[32];}
Branchtab39
[3];
union
68
Branchtab39
[0].s[state] = (polys[0] < 0) ^ parity((2*state) & polys[0]) ? 255:0;
69
Branchtab39
[1].s[state] = (polys[1] < 0) ^ parity((2*state) & polys[1]) ? 255:0;
70
Branchtab39
[2].s[state] = (polys[2] < 0) ^ parity((2*state) & polys[2]) ? 255:0;
146
m0 = _mm_add_pi16(_mm_xor_si64(
Branchtab39
[0].v[i],sym0v),_mm_xor_si64(
Branchtab39
[1].v[i],sym1v));
147
metric = _mm_add_pi16(_mm_xor_si64(
Branchtab39
[2].v[i],sym2v),m0);
viterbi39_sse2.c
15
static union
branchtab39
{ unsigned short s[128]; __m128i v[16];}
Branchtab39
[3];
union
70
Branchtab39
[0].s[state] = (polys[0] < 0) ^ parity((2*state) & polys[0]) ? 255:0;
71
Branchtab39
[1].s[state] = (polys[1] < 0) ^ parity((2*state) & polys[1]) ? 255:0;
72
Branchtab39
[2].s[state] = (polys[2] < 0) ^ parity((2*state) & polys[2]) ? 255:0;
142
m0 = _mm_add_epi16(_mm_xor_si128(
Branchtab39
[0].v[i],sym0v),_mm_xor_si128(
Branchtab39
[1].v[i],sym1v));
143
metric = _mm_add_epi16(_mm_xor_si128(
Branchtab39
[2].v[i],sym2v),m0);
Completed in 76 milliseconds