summaryrefslogtreecommitdiff
path: root/src/tuning
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-12-23 14:18:07 +0100
committerCedric Nugteren <web@cedricnugteren.nl>2017-12-23 14:18:07 +0100
commit736399e528e9624850e383da468bb3931a5944c3 (patch)
treef506a95d0642397cdbb2939c2c4ae7802f8baf37 /src/tuning
parentb1f52f130c4f9e4346579003b2786aa2e082f234 (diff)
Split the invert kernel in two parts to prevent error C1091 in MSVC 2013
Diffstat (limited to 'src/tuning')
-rw-r--r--src/tuning/kernels/invert.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tuning/kernels/invert.cpp b/src/tuning/kernels/invert.cpp
index cce2fc8d..c292144a 100644
--- a/src/tuning/kernels/invert.cpp
+++ b/src/tuning/kernels/invert.cpp
@@ -40,7 +40,8 @@ TunerSettings GetTunerSettings(const int, const Arguments<T> &args) {
settings.kernel_name = "TripleMatMul16Part1Lower";
settings.sources =
"#define ROUTINE_INVERT"
-#include "../src/kernels/level3/invert_diagonal_blocks.opencl"
+#include "../src/kernels/level3/invert_diagonal_blocks_part1.opencl"
+#include "../src/kernels/level3/invert_diagonal_blocks_part2.opencl"
;
// Buffer sizes