openmp-simd flags for icc and gcc
To use #pragma omp simd to vectorise loops in both gcc and icc, the code need to be compiled with additional compiler flags: -fopenmp-simd (gcc) and -qopenmp-simd (icc).
However, -fopenmp-simd is only supported from gcc version 4.9.1 and above.
The flags should be enabled by default when vectorisation is on and disabled when using --disable-vec.