GNU Radio 3.4.0 C++ API
|
00001 #ifndef INCLUDED_LIBVECTOR_COMMON_H 00002 #define INCLUDED_LIBVECTOR_COMMON_H 00003 00004 #include<inttypes.h> 00005 #if LV_HAVE_MMX 00006 #include<xmmintrin.h> 00007 union bit128{ 00008 uint16_t i16[8]; 00009 uint32_t i[4]; 00010 float f[4]; 00011 double d[2]; 00012 __m128i int_vec; 00013 __m128 float_vec; 00014 __m128d double_vec; 00015 }; 00016 #endif /*LV_HAVE_MMX*/ 00017 00018 #endif /*INCLUDED_LIBVECTOR_COMMON_H*/