Vector Optimized Library of Kernels 3.2.0
Architecture-tuned implementations of math kernels
Loading...
Searching...
No Matches
volk_machine Struct Reference

#include <volk_machines.tmpl.h>

Data Fields

const unsigned int caps
const char * name
const size_t alignment
for kern in kernels: const char *${kern.name}_name
const char * $ {kern.name}_impl_names[<%len_archs=len(archs)%>${len_archs}]
const int $ {kern.name}_impl_deps[${len_archs}]
const bool $ {kern.name}_impl_alignment[${len_archs}]
const $ {kern.pname} ${kern.name}_impls[${len_archs}]
const size_t $ {kern.name}_n_impls

Field Documentation

◆ $ [1/5]

const char* volk_machine::$ {kern.name}_impl_names[<%len_archs=len(archs)%>${len_archs}]

◆ $ [2/5]

const int volk_machine::$ {kern.name}_impl_deps[${len_archs}]

◆ $ [3/5]

const bool volk_machine::$ {kern.name}_impl_alignment[${len_archs}]

◆ $ [4/5]

const volk_machine::$ {kern.pname} ${kern.name}_impls[${len_archs}]

◆ $ [5/5]

const size_t volk_machine::$ {kern.name}_n_impls

◆ alignment

const size_t volk_machine::alignment

◆ caps

const unsigned int volk_machine::caps

◆ kernels

for kern in volk_machine::kernels

◆ name

const char* volk_machine::name

The documentation for this struct was generated from the following file: