GNU Radio Manual and C++ API Reference  3.7.12.0
The Free & Open Software Radio Ecosystem
VOLK_CPU Struct Reference

#include <volk/volk_cpu.h>

Public Attributes

int(* has_generic )()
 
int(* has_softfp )()
 
int(* has_hardfp )()
 
int(* has_neon )()
 
int(* has_32 )()
 
int(* has_64 )()
 
int(* has_3dnow )()
 
int(* has_abm )()
 
int(* has_popcount )()
 
int(* has_mmx )()
 
int(* has_fma )()
 
int(* has_sse )()
 
int(* has_sse2 )()
 
int(* has_orc )()
 
int(* has_norc )()
 
int(* has_sse3 )()
 
int(* has_ssse3 )()
 
int(* has_sse4_a )()
 
int(* has_sse4_1 )()
 
int(* has_sse4_2 )()
 
int(* has_avx )()
 
int(* has_avx2 )()
 

Member Data Documentation

◆ has_32

int(* VOLK_CPU::has_32) ()

◆ has_3dnow

int(* VOLK_CPU::has_3dnow) ()

◆ has_64

int(* VOLK_CPU::has_64) ()

◆ has_abm

int(* VOLK_CPU::has_abm) ()

◆ has_avx

int(* VOLK_CPU::has_avx) ()

◆ has_avx2

int(* VOLK_CPU::has_avx2) ()

◆ has_fma

int(* VOLK_CPU::has_fma) ()

◆ has_generic

int(* VOLK_CPU::has_generic) ()

◆ has_hardfp

int(* VOLK_CPU::has_hardfp) ()

◆ has_mmx

int(* VOLK_CPU::has_mmx) ()

◆ has_neon

int(* VOLK_CPU::has_neon) ()

◆ has_norc

int(* VOLK_CPU::has_norc) ()

◆ has_orc

int(* VOLK_CPU::has_orc) ()

◆ has_popcount

int(* VOLK_CPU::has_popcount) ()

◆ has_softfp

int(* VOLK_CPU::has_softfp) ()

◆ has_sse

int(* VOLK_CPU::has_sse) ()

◆ has_sse2

int(* VOLK_CPU::has_sse2) ()

◆ has_sse3

int(* VOLK_CPU::has_sse3) ()

◆ has_sse4_1

int(* VOLK_CPU::has_sse4_1) ()

◆ has_sse4_2

int(* VOLK_CPU::has_sse4_2) ()

◆ has_sse4_a

int(* VOLK_CPU::has_sse4_a) ()

◆ has_ssse3

int(* VOLK_CPU::has_ssse3) ()

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