Commit f71e670e authored by Andreas Marek's avatar Andreas Marek

Unify also 512bit BLOCK6 real kernel

parent dfa6ca91
......@@ -775,7 +775,6 @@ EXTRA_DIST = \
src/elpa2/kernels/complex_sse_1hv_template.c \
src/elpa2/kernels/complex_sse_2hv_template.c \
src/elpa2/kernels/complex_template.F90 \
src/elpa2/kernels/real_avx512_6hv_template.c \
src/elpa2/kernels/real_vsx_2hv_template.c \
src/elpa2/kernels/real_vsx_4hv_template.c \
src/elpa2/kernels/real_vsx_6hv_template.c \
......
......@@ -48,8 +48,12 @@
#define REALCASE 1
#define DOUBLE_PRECISION 1
#define VEC_SET 512
#define BLOCK6 1
#include "../../general/precision_macros.h"
#include "real_avx512_6hv_template.c"
#include "real_128bit_BLOCK_template.c"
#undef BLOCK6
#undef VEC_SET
#undef REALCASE
#undef DOUBLE_PRECISION
......@@ -48,8 +48,12 @@
#define REALCASE 1
#define SINGLE_PRECISION 1
#define BLOCK6 1
#define VEC_SET 512
#include "../../general/precision_macros.h"
#include "real_avx512_6hv_template.c"
#include "real_128bit_BLOCK_template.c"
#undef BLOCK6
#undef VEC_SET
#undef REALCASE
#undef SINGLE_PRECISION
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment