OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Branchtab615
(Results
1 - 5
of
5
) sorted by null
/external/fec/
viterbi615_port.c
14
static union
branchtab615
{ unsigned long w[8192]; }
Branchtab615
[6] __attribute__ ((aligned(16)));
union
50
Branchtab615
[i].w[state] = (polys[i] < 0) ^ parity((2*state) & abs(polys[i])) ? 255 : 0;
114
metric = ((
Branchtab615
[0].w[i] ^ syms[0]) + (
Branchtab615
[1].w[i] ^ syms[1])\
115
+(
Branchtab615
[2].w[i] ^ syms[2]) + (
Branchtab615
[3].w[i] ^ syms[3])\
116
+(
Branchtab615
[4].w[i] ^ syms[4]) + (
Branchtab615
[5].w[i] ^ syms[5]));\
viterbi615_mmx.c
14
static union
branchtab615
{ unsigned short s[8192]; __m64 v[2048];}
Branchtab615
[6];
union
68
Branchtab615
[i].s[state] = (polys[i] < 0) ^ parity((2*state) & abs(polys[i])) ? 255 : 0;
146
m0 = _mm_add_pi16(_mm_xor_si64(
Branchtab615
[0].v[i],sym0v),_mm_xor_si64(
Branchtab615
[1].v[i],sym1v));
147
m1 = _mm_add_pi16(_mm_xor_si64(
Branchtab615
[2].v[i],sym2v),_mm_xor_si64(
Branchtab615
[3].v[i],sym3v));
148
m2 = _mm_add_pi16(_mm_xor_si64(
Branchtab615
[4].v[i],sym4v),_mm_xor_si64(
Branchtab615
[5].v[i],sym5v));
viterbi615_sse.c
15
static union
branchtab615
{ unsigned short s[8192]; __m64 v[2048];}
Branchtab615
[6];
union
70
Branchtab615
[i].s[state] = (polys[i] < 0) ^ parity((2*state) & abs(polys[i])) ? 255 : 0;
145
m0 = _mm_add_pi16(_mm_xor_si64(
Branchtab615
[0].v[i],sym0v),_mm_xor_si64(
Branchtab615
[1].v[i],sym1v));
146
m1 = _mm_add_pi16(_mm_xor_si64(
Branchtab615
[2].v[i],sym2v),_mm_xor_si64(
Branchtab615
[3].v[i],sym3v));
147
m2 = _mm_add_pi16(_mm_xor_si64(
Branchtab615
[4].v[i],sym4v),_mm_xor_si64(
Branchtab615
[5].v[i],sym5v));
viterbi615_sse2.c
15
static union
branchtab615
{ unsigned short s[8192]; __m128i v[1024];}
Branchtab615
[6];
union
74
Branchtab615
[i].s[state] = (polys[i] < 0) ^ parity((2*state) & abs(polys[i])) ? 255 : 0;
143
m0 = _mm_add_epi16(_mm_xor_si128(
Branchtab615
[0].v[i],sym0v),_mm_xor_si128(
Branchtab615
[1].v[i],sym1v));
144
m1 = _mm_add_epi16(_mm_xor_si128(
Branchtab615
[2].v[i],sym2v),_mm_xor_si128(
Branchtab615
[3].v[i],sym3v));
145
m2 = _mm_add_epi16(_mm_xor_si128(
Branchtab615
[4].v[i],sym4v),_mm_xor_si128(
Branchtab615
[5].v[i],sym5v));
viterbi615_av.c
15
static union
branchtab615
{ unsigned short s[8192]; vector unsigned short v[1024];}
Branchtab615
[6];
union
65
Branchtab615
[i].s[state] = (polys[i] < 0) ^ parity((2*state) & abs(polys[i])) ? 255 : 0;
143
m0 = vec_add(vec_xor(
Branchtab615
[0].v[i],sym0v),vec_xor(
Branchtab615
[1].v[i],sym1v));
144
m1 = vec_add(vec_xor(
Branchtab615
[2].v[i],sym2v),vec_xor(
Branchtab615
[3].v[i],sym3v));
145
m2 = vec_add(vec_xor(
Branchtab615
[4].v[i],sym4v),vec_xor(
Branchtab615
[5].v[i],sym5v));
Completed in 178 milliseconds