Skip to content

The libvolk library is missing aligned versions of volk_32f_s32f_s32f_mod_range_32f #862

@old-dab

Description

@old-dab

But in kernels/volk/volk_32f_s32f_s32f_mod_range_32f.h, both aligned and unaligned versions of this function are present.
The aligned versions are located directly after the unaligned ones, without #ifdef and #endif between them.
For example, after copying the following lines in between and recompiling the library, all versions were present:

#endif /* LV_HAVE_AVX */

#ifdef LV_HAVE_AVX
#include <xmmintrin.h>

This makes no difference in C, but it seems to be relevant for some script files.

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions