/external/fec/ |
D | fec.h | 20 int chainback_viterbi27(void *vp, unsigned char *data,unsigned int nbits,unsigned int endstate); 27 int chainback_viterbi27_av(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 36 int chainback_viterbi27_mmx(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 43 int chainback_viterbi27_sse(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 50 int chainback_viterbi27_sse2(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 58 int chainback_viterbi27_port(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 70 int chainback_viterbi29(void *vp, unsigned char *data,unsigned int nbits,unsigned int endstate); 77 int chainback_viterbi29_av(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 86 int chainback_viterbi29_mmx(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); 93 int chainback_viterbi29_sse(void *p,unsigned char *data,unsigned int nbits,unsigned int endstate); [all …]
|
D | viterbi27_sse.c | 77 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi27_sse() argument 88 endstate %= 64; in chainback_viterbi27_sse() 89 endstate <<= 2; in chainback_viterbi27_sse() 99 k = (d[nbits].c[(endstate>>2)/8] >> ((endstate>>2)%8)) & 1; in chainback_viterbi27_sse() 100 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi27_sse()
|
D | viterbi29_sse.c | 79 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi29_sse() argument 89 endstate %= 256; in chainback_viterbi29_sse() 99 k = (d[nbits].c[endstate/8] >> (endstate%8)) & 1; in chainback_viterbi29_sse() 100 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi29_sse()
|
D | viterbi39.c | 84 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi39() argument 89 return chainback_viterbi39_port(p,data,nbits,endstate); in chainback_viterbi39() 92 return chainback_viterbi39_av(p,data,nbits,endstate); in chainback_viterbi39() 96 return chainback_viterbi39_mmx(p,data,nbits,endstate); in chainback_viterbi39() 98 return chainback_viterbi39_sse(p,data,nbits,endstate); in chainback_viterbi39() 100 return chainback_viterbi39_sse2(p,data,nbits,endstate); in chainback_viterbi39()
|
D | viterbi29_sse2.c | 83 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi29_sse2() argument 94 endstate %= 256; in chainback_viterbi29_sse2() 104 k = (d[nbits].c[endstate/8] >> (endstate%8)) & 1; in chainback_viterbi29_sse2() 105 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi29_sse2()
|
D | viterbi29.c | 83 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi29() argument 88 return chainback_viterbi29_port(p,data,nbits,endstate); in chainback_viterbi29() 91 return chainback_viterbi29_av(p,data,nbits,endstate); in chainback_viterbi29() 95 return chainback_viterbi29_mmx(p,data,nbits,endstate); in chainback_viterbi29() 97 return chainback_viterbi29_sse(p,data,nbits,endstate); in chainback_viterbi29() 99 return chainback_viterbi29_sse2(p,data,nbits,endstate); in chainback_viterbi29()
|
D | viterbi27.c | 83 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi27() argument 88 return chainback_viterbi27_port(p,data,nbits,endstate); in chainback_viterbi27() 91 return chainback_viterbi27_av(p,data,nbits,endstate); in chainback_viterbi27() 95 return chainback_viterbi27_mmx(p,data,nbits,endstate); in chainback_viterbi27() 97 return chainback_viterbi27_sse(p,data,nbits,endstate); in chainback_viterbi27() 99 return chainback_viterbi27_sse2(p,data,nbits,endstate); in chainback_viterbi27()
|
D | viterbi615.c | 85 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi615() argument 90 return chainback_viterbi615_port(p,data,nbits,endstate); in chainback_viterbi615() 93 return chainback_viterbi615_av(p,data,nbits,endstate); in chainback_viterbi615() 97 return chainback_viterbi615_mmx(p,data,nbits,endstate); in chainback_viterbi615() 99 return chainback_viterbi615_sse(p,data,nbits,endstate); in chainback_viterbi615() 101 return chainback_viterbi615_sse2(p,data,nbits,endstate); in chainback_viterbi615()
|
D | viterbi615_port.c | 77 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi615_port() argument 84 endstate %= 16384; in chainback_viterbi615_port() 94 k = (d[nbits].c[endstate/8] >> (endstate%8)) & 1; in chainback_viterbi615_port() 95 endstate = (k << 13) | (endstate >> 1); in chainback_viterbi615_port() 96 data[nbits>>3] = endstate >> 6; in chainback_viterbi615_port()
|
D | viterbi27_port.c | 79 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi27_port() argument 89 endstate %= 64; in chainback_viterbi27_port() 90 endstate <<= 2; in chainback_viterbi27_port() 100 k = (d[nbits].w[(endstate>>2)/32] >> ((endstate>>2)%32)) & 1; in chainback_viterbi27_port() 101 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi27_port()
|
D | viterbi39_sse2.c | 82 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi39_sse2() argument 87 endstate %= 256; in chainback_viterbi39_sse2() 89 path_metric = vp->old_metrics->s[endstate]; in chainback_viterbi39_sse2() 99 k = (d[nbits].w[endstate/32] >> (endstate%32)) & 1; in chainback_viterbi39_sse2() 100 endstate = (k << 7) | (endstate >> 1); in chainback_viterbi39_sse2() 101 data[nbits>>3] = endstate; in chainback_viterbi39_sse2()
|
D | viterbi39_sse.c | 80 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi39_sse() argument 88 endstate %= 256; in chainback_viterbi39_sse() 90 path_metric = vp->old_metrics->s[endstate]; in chainback_viterbi39_sse() 101 k = (d[nbits].c[endstate/8] >> (endstate%8)) & 1; in chainback_viterbi39_sse() 102 endstate = (k << 7) | (endstate >> 1); in chainback_viterbi39_sse() 103 data[nbits>>3] = endstate; in chainback_viterbi39_sse()
|
D | viterbi39_av.c | 73 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi39_av() argument 81 endstate %= 256; in chainback_viterbi39_av() 83 path_metric = vp->old_metrics->s[endstate]; in chainback_viterbi39_av() 93 k = (d[nbits].c[endstate >> 7][endstate & 15] & (0x80 >> ((endstate>>4)&7)) ) ? 1 : 0; in chainback_viterbi39_av() 94 endstate = (k << 7) | (endstate >> 1); in chainback_viterbi39_av() 95 data[nbits>>3] = endstate; in chainback_viterbi39_av()
|
D | viterbi27_sse2.c | 83 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi27_sse2() argument 93 endstate %= 64; in chainback_viterbi27_sse2() 94 endstate <<= 2; in chainback_viterbi27_sse2() 104 k = (d[nbits].c[(endstate>>2)/8] >> ((endstate>>2)%8)) & 1; in chainback_viterbi27_sse2() 105 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi27_sse2()
|
D | viterbi39_mmx.c | 79 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi39_mmx() argument 89 endstate %= 256; in chainback_viterbi39_mmx() 91 path_metric = vp->old_metrics->s[endstate]; in chainback_viterbi39_mmx() 101 k = d[nbits].c[endstate] & 1; in chainback_viterbi39_mmx() 102 endstate = (k << 7) | (endstate >> 1); in chainback_viterbi39_mmx() 103 data[nbits>>3] = endstate; in chainback_viterbi39_mmx()
|
D | viterbi29_mmx.c | 90 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi29_mmx() argument 99 endstate &= 255; in chainback_viterbi29_mmx() 104 k = d[nbits].c[endstate] & 1; in chainback_viterbi29_mmx() 105 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi29_mmx()
|
D | viterbi615_av.c | 76 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi615_av() argument 81 endstate %= 16384; in chainback_viterbi615_av() 83 path_metric = vp->old_metrics->s[endstate]; in chainback_viterbi615_av() 93 k = (d[nbits].c[endstate >> 7][endstate & 15] & (0x80 >> ((endstate>>4)&7)) ) ? 1 : 0; in chainback_viterbi615_av() 94 endstate = (k << 13) | (endstate >> 1); in chainback_viterbi615_av() 95 data[nbits>>3] = endstate >> 6; in chainback_viterbi615_av()
|
D | viterbi29_port.c | 79 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi29_port() argument 90 endstate %= 256; in chainback_viterbi29_port() 100 k = (d[nbits].w[(endstate)/32] >> (endstate%32)) & 1; in chainback_viterbi29_port() 101 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi29_port()
|
D | viterbi27_mmx.c | 88 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi27_mmx() argument 96 endstate &= 63; in chainback_viterbi27_mmx() 101 k = d[nbits].c[endstate>>2] & 1; in chainback_viterbi27_mmx() 102 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi27_mmx()
|
D | viterbi39_port.c | 79 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi39_port() argument 90 endstate %= 256; in chainback_viterbi39_port() 100 k = (d[nbits].w[(endstate)/32] >> (endstate%32)) & 1; in chainback_viterbi39_port() 101 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi39_port()
|
D | viterbi615_sse.c | 80 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi615_sse() argument 87 endstate %= 16384; in chainback_viterbi615_sse() 98 k = (d[nbits].c[endstate/8] >> (endstate%8)) & 1; in chainback_viterbi615_sse() 99 endstate = (k << 13) | (endstate >> 1); in chainback_viterbi615_sse() 100 data[nbits>>3] = endstate >> 6; in chainback_viterbi615_sse()
|
D | viterbi615_sse2.c | 84 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi615_sse2() argument 88 endstate %= 16384; in chainback_viterbi615_sse2() 98 k = (d[nbits].w[endstate/32] >> (endstate%32)) & 1; in chainback_viterbi615_sse2() 99 endstate = (k << 13) | (endstate >> 1); in chainback_viterbi615_sse2() 100 data[nbits>>3] = endstate >> 6; in chainback_viterbi615_sse2()
|
D | viterbi615_mmx.c | 78 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi615_mmx() argument 87 endstate %= 16384; in chainback_viterbi615_mmx() 97 k = d[nbits].c[endstate] & 1; in chainback_viterbi615_mmx() 98 endstate = (k << 13) | (endstate >> 1); in chainback_viterbi615_mmx() 99 data[nbits>>3] = endstate >> 6; in chainback_viterbi615_mmx()
|
D | viterbi27_av.c | 75 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi27_av() argument 85 endstate %= 64; in chainback_viterbi27_av() 86 endstate <<= 2; in chainback_viterbi27_av() 96 k = d[nbits].c[endstate>>2] & 1; in chainback_viterbi27_av() 97 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi27_av()
|
D | viterbi29_av.c | 76 unsigned int endstate){ /* Terminal encoder state */ in chainback_viterbi29_av() argument 86 endstate %= 256; in chainback_viterbi29_av() 96 k = d[nbits].c[endstate] & 1; in chainback_viterbi29_av() 97 data[nbits>>3] = endstate = (endstate >> 1) | (k << 7); in chainback_viterbi29_av()
|