Generic SIMD Intrinsic Library API  0.6
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
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_ */
Definition: gsimd_utility.h:93
SIMD LANES=8 interfaces implemented by scalar The source file is organized as follows I...
SIMD LANES=4 interfaces implemented by scalar The source file is organized as follows I...
Definition: generic.h:57