summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt6
-rw-r--r--clblast.pc.in (renamed from src/clblast.pc.in)0
-rw-r--r--src/cache.hpp2
-rw-r--r--src/clblast_c.cpp2
-rw-r--r--src/database/database.cpp2
-rw-r--r--src/database/database.hpp2
-rw-r--r--src/routine.hpp4
-rw-r--r--src/tuning/kernels/copy_fast.cpp2
-rw-r--r--src/tuning/kernels/copy_pad.cpp2
-rw-r--r--src/tuning/kernels/transpose_fast.cpp2
-rw-r--r--src/tuning/kernels/transpose_pad.cpp2
-rw-r--r--src/tuning/kernels/xaxpy.cpp2
-rw-r--r--src/tuning/kernels/xdot.cpp2
-rw-r--r--src/tuning/kernels/xgemm.cpp2
-rw-r--r--src/tuning/kernels/xgemm_direct.cpp2
-rw-r--r--src/tuning/kernels/xgemv.cpp2
-rw-r--r--src/tuning/kernels/xger.cpp2
-rw-r--r--src/tuning/tuning.hpp2
-rw-r--r--src/utilities/buffer_test.hpp (renamed from src/buffer_test.hpp)0
-rw-r--r--src/utilities/clblast_exceptions.cpp (renamed from src/clblast_exceptions.cpp)2
-rw-r--r--src/utilities/clblast_exceptions.hpp (renamed from src/clblast_exceptions.hpp)0
-rw-r--r--src/utilities/msvc.hpp (renamed from src/msvc.hpp)0
-rw-r--r--src/utilities/utilities.cpp (renamed from src/utilities.cpp)2
-rw-r--r--src/utilities/utilities.hpp (renamed from src/utilities.hpp)5
-rw-r--r--test/correctness/tester.hpp2
-rw-r--r--test/performance/client.hpp2
-rw-r--r--test/wrapper_cblas.hpp2
-rw-r--r--test/wrapper_clblas.hpp2
28 files changed, 28 insertions, 29 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 17bff79b..04388c6e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -167,12 +167,12 @@ set(PRECISIONS 32 64 3232 6464 16)
set(SOURCES
src/database/database.cpp
src/routines/common.cpp
+ src/utilities/clblast_exceptions.cpp
+ src/utilities/utilities.cpp
src/cache.cpp
src/clblast.cpp
- src/clblast_exceptions.cpp
src/clblast_c.cpp
src/routine.cpp
- src/utilities.cpp
)
foreach(ROUTINE ${LEVEL1_ROUTINES})
set(SOURCES ${SOURCES} src/routines/level1/${ROUTINE}.cpp)
@@ -221,7 +221,7 @@ install(EXPORT CLBlast DESTINATION lib/cmake/CLBLast FILE CLBlastConfig.cmake)
# Install pkg-config file on Linux
if(UNIX)
- configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/clblast.pc.in"
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/clblast.pc.in"
"${CMAKE_CURRENT_BINARY_DIR}/clblast.pc" @ONLY IMMEDIATE)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/clblast.pc
DESTINATION lib/pkgconfig)
diff --git a/src/clblast.pc.in b/clblast.pc.in
index 2538add8..2538add8 100644
--- a/src/clblast.pc.in
+++ b/clblast.pc.in
diff --git a/src/cache.hpp b/src/cache.hpp
index f2b44edf..9ecb0f1e 100644
--- a/src/cache.hpp
+++ b/src/cache.hpp
@@ -18,7 +18,7 @@
#include <vector>
#include <mutex>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {
// =================================================================================================
diff --git a/src/clblast_c.cpp b/src/clblast_c.cpp
index 0174fd19..a12f737c 100644
--- a/src/clblast_c.cpp
+++ b/src/clblast_c.cpp
@@ -15,7 +15,7 @@
#include "clblast_c.h"
#include "clblast.h"
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
// Shortcuts to the clblast namespace
using float2 = clblast::float2;
diff --git a/src/database/database.cpp b/src/database/database.cpp
index 9b8537c2..cf548d46 100644
--- a/src/database/database.cpp
+++ b/src/database/database.cpp
@@ -11,7 +11,7 @@
//
// =================================================================================================
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "database/database.hpp"
#include "database/kernels/xaxpy.hpp"
diff --git a/src/database/database.hpp b/src/database/database.hpp
index 8a3e7040..7c05a20b 100644
--- a/src/database/database.hpp
+++ b/src/database/database.hpp
@@ -21,7 +21,7 @@
#include <vector>
#include <unordered_map>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {
// =================================================================================================
diff --git a/src/routine.hpp b/src/routine.hpp
index f4ad435e..2d8b2415 100644
--- a/src/routine.hpp
+++ b/src/routine.hpp
@@ -19,9 +19,9 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "cache.hpp"
-#include "buffer_test.hpp"
+#include "utilities/buffer_test.hpp"
#include "database/database.hpp"
#include "routines/common.hpp"
diff --git a/src/tuning/kernels/copy_fast.cpp b/src/tuning/kernels/copy_fast.cpp
index c57aab39..1651d299 100644
--- a/src/tuning/kernels/copy_fast.cpp
+++ b/src/tuning/kernels/copy_fast.cpp
@@ -14,7 +14,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/copy_pad.cpp b/src/tuning/kernels/copy_pad.cpp
index 9486ee8d..5be58369 100644
--- a/src/tuning/kernels/copy_pad.cpp
+++ b/src/tuning/kernels/copy_pad.cpp
@@ -14,7 +14,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/transpose_fast.cpp b/src/tuning/kernels/transpose_fast.cpp
index 2d9d5e49..01d9b46a 100644
--- a/src/tuning/kernels/transpose_fast.cpp
+++ b/src/tuning/kernels/transpose_fast.cpp
@@ -14,7 +14,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/transpose_pad.cpp b/src/tuning/kernels/transpose_pad.cpp
index d364dabe..4e830faa 100644
--- a/src/tuning/kernels/transpose_pad.cpp
+++ b/src/tuning/kernels/transpose_pad.cpp
@@ -14,7 +14,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/xaxpy.cpp b/src/tuning/kernels/xaxpy.cpp
index 403ee9e4..44538b4b 100644
--- a/src/tuning/kernels/xaxpy.cpp
+++ b/src/tuning/kernels/xaxpy.cpp
@@ -14,7 +14,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/xdot.cpp b/src/tuning/kernels/xdot.cpp
index f8416761..2ba7d91d 100644
--- a/src/tuning/kernels/xdot.cpp
+++ b/src/tuning/kernels/xdot.cpp
@@ -15,7 +15,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/xgemm.cpp b/src/tuning/kernels/xgemm.cpp
index 0eb1875b..dc9040b0 100644
--- a/src/tuning/kernels/xgemm.cpp
+++ b/src/tuning/kernels/xgemm.cpp
@@ -16,7 +16,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/xgemm_direct.cpp b/src/tuning/kernels/xgemm_direct.cpp
index 204e0be4..b1d5fbc4 100644
--- a/src/tuning/kernels/xgemm_direct.cpp
+++ b/src/tuning/kernels/xgemm_direct.cpp
@@ -16,7 +16,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/xgemv.cpp b/src/tuning/kernels/xgemv.cpp
index f332f52a..1ae641a7 100644
--- a/src/tuning/kernels/xgemv.cpp
+++ b/src/tuning/kernels/xgemv.cpp
@@ -17,7 +17,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/kernels/xger.cpp b/src/tuning/kernels/xger.cpp
index c3d0c7dd..8a3ede98 100644
--- a/src/tuning/kernels/xger.cpp
+++ b/src/tuning/kernels/xger.cpp
@@ -14,7 +14,7 @@
#include <string>
#include <vector>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include "tuning/tuning.hpp"
namespace clblast {
diff --git a/src/tuning/tuning.hpp b/src/tuning/tuning.hpp
index afb092bc..c4ee0da0 100644
--- a/src/tuning/tuning.hpp
+++ b/src/tuning/tuning.hpp
@@ -20,7 +20,7 @@
#include <cltune.h>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {
// =================================================================================================
diff --git a/src/buffer_test.hpp b/src/utilities/buffer_test.hpp
index 9a23e0b7..9a23e0b7 100644
--- a/src/buffer_test.hpp
+++ b/src/utilities/buffer_test.hpp
diff --git a/src/clblast_exceptions.cpp b/src/utilities/clblast_exceptions.cpp
index 68d31e46..96f10860 100644
--- a/src/clblast_exceptions.cpp
+++ b/src/utilities/clblast_exceptions.cpp
@@ -13,7 +13,7 @@
//
// =================================================================================================
-#include "clblast_exceptions.hpp"
+#include "utilities/clblast_exceptions.hpp"
namespace {
// =================================================================================================
diff --git a/src/clblast_exceptions.hpp b/src/utilities/clblast_exceptions.hpp
index 89f5e761..89f5e761 100644
--- a/src/clblast_exceptions.hpp
+++ b/src/utilities/clblast_exceptions.hpp
diff --git a/src/msvc.hpp b/src/utilities/msvc.hpp
index a45105df..a45105df 100644
--- a/src/msvc.hpp
+++ b/src/utilities/msvc.hpp
diff --git a/src/utilities.cpp b/src/utilities/utilities.cpp
index 86cc2d13..b4a18311 100644
--- a/src/utilities.cpp
+++ b/src/utilities/utilities.cpp
@@ -11,7 +11,7 @@
//
// =================================================================================================
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
#include <string>
#include <vector>
diff --git a/src/utilities.hpp b/src/utilities/utilities.hpp
index a7fcbd25..9bc7401a 100644
--- a/src/utilities.hpp
+++ b/src/utilities/utilities.hpp
@@ -24,9 +24,8 @@
#include "clblast.h"
#include "clblast_half.h"
#include "clpp11.hpp"
-#include "clblast_exceptions.hpp"
-
-#include "msvc.hpp"
+#include "utilities/clblast_exceptions.hpp"
+#include "utilities/msvc.hpp"
namespace clblast {
// =================================================================================================
diff --git a/test/correctness/tester.hpp b/test/correctness/tester.hpp
index 13c28e3d..c7fb4407 100644
--- a/test/correctness/tester.hpp
+++ b/test/correctness/tester.hpp
@@ -28,7 +28,7 @@
#endif
#include "clblast.h"
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {
// =================================================================================================
diff --git a/test/performance/client.hpp b/test/performance/client.hpp
index 381ba158..4554c67f 100644
--- a/test/performance/client.hpp
+++ b/test/performance/client.hpp
@@ -31,7 +31,7 @@
#endif
#include "clblast.h"
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {
// =================================================================================================
diff --git a/test/wrapper_cblas.hpp b/test/wrapper_cblas.hpp
index 7bc674ab..5f1db54e 100644
--- a/test/wrapper_cblas.hpp
+++ b/test/wrapper_cblas.hpp
@@ -20,7 +20,7 @@ extern "C"
#include <cblas.h>
}
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {
diff --git a/test/wrapper_clblas.hpp b/test/wrapper_clblas.hpp
index 3f33890a..f1923784 100644
--- a/test/wrapper_clblas.hpp
+++ b/test/wrapper_clblas.hpp
@@ -17,7 +17,7 @@
#include <clBLAS.h>
-#include "utilities.hpp"
+#include "utilities/utilities.hpp"
namespace clblast {