libosmocore
1.10.1
Osmocom core library
|
Accelerated Viterbi decoder implementation for architectures with both SSSE3 and AVX2 support. More...
#include <stdint.h>
#include "config.h"
#include <emmintrin.h>
#include <tmmintrin.h>
#include <xmmintrin.h>
#include <immintrin.h>
#include <conv_acc_sse_impl.h>
Macros | |
#define | SSE_ALIGN 16 |
#define | SSE_BROADCAST(M0) |
Functions | |
__attribute__ ((visibility("hidden"))) | |
Include common SSE implementation. More... | |
Accelerated Viterbi decoder implementation for architectures with both SSSE3 and AVX2 support.
#define SSE_ALIGN 16 |
Referenced by __attribute__().
#define SSE_BROADCAST | ( | M0 | ) |
__attribute__ | ( | (visibility("hidden")) | ) |
Include common SSE implementation.
References _sse_metrics_k5_n2(), _sse_metrics_k5_n4(), _sse_metrics_k7_n2(), _sse_metrics_k7_n4(), vdecoder::paths, and SSE_ALIGN.