GNU Radio 3.5.3.2 C++ API
volk_cpu.h
Go to the documentation of this file.
1
/*this file is auto generated by volk_register.py*/
2
#ifndef INCLUDED_VOLK_CPU_H
3
#define INCLUDED_VOLK_CPU_H
4
5
#include <
volk/volk_common.h
>
6
7
__VOLK_DECL_BEGIN
8
9
struct
VOLK_CPU
{
10
int (*
has_generic
) ();
11
int (*
has_altivec
) ();
12
int (*
has_neon
) ();
13
int (*
has_32
) ();
14
int (*
has_64
) ();
15
int (*
has_3dnow
) ();
16
int (*
has_abm
) ();
17
int (*
has_popcount
) ();
18
int (*
has_mmx
) ();
19
int (*
has_sse
) ();
20
int (*
has_sse2
) ();
21
int (*
has_orc
) ();
22
int (*
has_sse3
) ();
23
int (*
has_ssse3
) ();
24
int (*
has_sse4_a
) ();
25
int (*
has_sse4_1
) ();
26
int (*
has_sse4_2
) ();
27
int (*
has_avx
) ();
28
};
29
30
extern
struct
VOLK_CPU
volk_cpu
;
31
32
void
volk_cpu_init
();
33
unsigned
int
volk_get_lvarch
();
34
35
__VOLK_DECL_END
36
#endif
/*INCLUDED_VOLK_CPU_H*/
volk
include
volk
volk_cpu.h
Generated on Sat Mar 15 2014 12:03:55 for GNU Radio 3.5.3.2 C++ API by
1.8.1.2