AVX512 GCC 5.3 work-around
[gromacs.git] / admin / iwyu.imp
blob311ce36521b69fe6886d0d3d998a2ddfb173b08e
2 { include: ["<xmmintrin.h>", "public", "<emmintrin.h>", "public"] },
3 { include: ["<emmintrin.h>", "public", "<pmmintrin.h>", "public"] },
4 { include: ["<pmmintrin.h>", "public", "<smmintrin.h>", "public"] },
5 { include: ["<smmintrin.h>", "public", "<immintrin.h>", "public"] },
6 { include: ["<avxintrin.h>", "private", "<immintrin.h>", "public"] },
7 { include: ['"mpi.h"', "private", '"gromacs/utility/gmxmpi.h"', "public"] },
8 { include: ['"thread_mpi/atomic/gcc_x86.h"', "private", '"thread_mpi/atomic.h"', "public"] },
9 { include: ['<immintrin.h>', "public", '"gromacs/simd/simd.h"', "public"] },
10 { include: ['"gromacs/simd/impl_x86_avx_256/impl_x86_avx_256.h"', "private", '"gromacs/simd/simd.h"', "public"] },
11 { symbol: ["M_SQRT2", "private", '"gromacs/math/utilities.h"', "public"] }