libosmocore 1.11.0.26-c59d.202505072026
Osmocom core library
|
Accelerated Viterbi decoder implementation for generic architectures without SSE support. More...
#include <stdlib.h>
#include <stdint.h>
#include <string.h>
Functions | |
static void | acs_butterfly (int state, int num_states, int16_t metric, int16_t *sum, int16_t *new_sum, int16_t *path) |
static void | gen_branch_metrics_n2 (int num_states, const int8_t *seq, const int16_t *out, int16_t *metrics) |
static void | gen_branch_metrics_n3 (int num_states, const int8_t *seq, const int16_t *out, int16_t *metrics) |
static void | gen_branch_metrics_n4 (int num_states, const int8_t *seq, const int16_t *out, int16_t *metrics) |
static void | gen_path_metrics (int num_states, int16_t *sums, int16_t *metrics, int16_t *paths, int norm) |
__attribute__ ((visibility("hidden"))) | |
Accelerated Viterbi decoder implementation for generic architectures without SSE support.
__attribute__ | ( | (visibility("hidden")) | ) |
References __attribute__, and n.
|
static |
Referenced by gen_path_metrics().
|
static |
|
static |
|
static |