Generic SIMD Intrinsic Library API
0.6
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Macros
include
generic.h
Go to the documentation of this file.
1
42
#ifndef GENERIC_H_
43
#define GENERIC_H_
44
45
#include <stdint.h>
46
#include <math.h>
47
#include <assert.h>
48
#include <iostream>
49
50
#include "
gsimd_utility.h
"
51
52
namespace
generic {
53
//simple trick to generate a compiler error if invalid template
54
//arguments are used
55
56
template
<
int
Lanes,
class
T>
57
struct
svec
:
public
invalid_template_arguments
<Lanes,T>::type {
58
//here we need to add the static assert
59
};
60
61
}
//generic namespace
62
63
#include <
generic4.h
>
64
#include <
generic8.h
>
65
66
67
#endif
/* GENERIC_H_ */
invalid_template_arguments
Definition:
gsimd_utility.h:93
generic8.h
SIMD LANES=8 interfaces implemented by scalar The source file is organized as follows I...
generic4.h
SIMD LANES=4 interfaces implemented by scalar The source file is organized as follows I...
generic::svec
Definition:
generic.h:57
gsimd_utility.h
Generated on Thu Nov 21 2013 15:40:08 for Generic SIMD Intrinsic Library API by
1.8.5