#include #include #include #define ET_TIMER_RESULT_VAR vx_ #define ET_TIMER_RESULT_VAR_TYPE float* //#define ET_NO_TIMING #include #ifndef VC_IMPL_AVX # pragma message("!!! no avx !!!") #else # pragma message("*** ok avx *** ") #endif // always use Vs's allocator for Real_t to produce aligned data VC_DECLARE_ALLOCATOR(float) int main() { std::cout<<"\n@@@ test0 - begin @@@"< x(1024); float* vx_ = &x[0]; for( int i=0; i scalar#1 ", for( int i=0; i scalar#2 ", for( int i=0; i scalar#4 ", for( int i=0; i vector", for( int i=0; i Vx; vx_ = &Vx[0]; for( int i=0; i vector", for( int i=0; i