From b4d3a50f1952f532383f429b706269b49559407c Mon Sep 17 00:00:00 2001 From: Cedric Nugteren Date: Sun, 10 Dec 2017 16:09:09 +0100 Subject: Split GEMM kernel in 4 files instead of 3 due to MSVC 2013 string length limit --- src/routines/levelx/xgemmbatched.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/routines/levelx') diff --git a/src/routines/levelx/xgemmbatched.cpp b/src/routines/levelx/xgemmbatched.cpp index 152e7194..8ce2dedc 100644 --- a/src/routines/levelx/xgemmbatched.cpp +++ b/src/routines/levelx/xgemmbatched.cpp @@ -38,6 +38,7 @@ XgemmBatched::XgemmBatched(Queue &queue, EventPointer event, const std::strin #include "../../kernels/level3/xgemm_part1.opencl" #include "../../kernels/level3/xgemm_part2.opencl" #include "../../kernels/level3/xgemm_part3.opencl" + #include "../../kernels/level3/xgemm_part4.opencl" , // separated in multiple parts to prevent C1091 in MSVC 2013 #include "../../kernels/level3/xgemm_batched.opencl" #include "../../kernels/level3/xgemm_direct_batched.opencl" -- cgit v1.2.3