|
ATLAS Offline Software
|
Go to the documentation of this file.
25 #ifndef CXXUTILS_VECTORIZE_H
26 #define CXXUTILS_VECTORIZE_H
28 #if defined(__GNUC__) && (__GNUC__ < 14) & !defined(__clang__) && \
29 !defined(__ICC) && !defined(__COVERITY__) && !defined(__CUDACC__)
30 # define ATH_ENABLE_VECTORIZATION \
31 _Pragma("GCC optimize (\"tree-vectorize\")") class ATH_ENABLE_VECTORIZATION_SWALLOW_SEMICOLON
33 # define ATH_ENABLE_VECTORIZATION class ATH_ENABLE_VECTORIZATION_SWALLOW_SEMICOLON
36 #endif // not CXXUTILS_VECTORIZE_H