summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCNugteren <web@cedricnugteren.nl>2015-07-10 21:08:18 +0200
committerCNugteren <web@cedricnugteren.nl>2015-07-10 21:08:18 +0200
commit9a929f3fb2081bd2fd8f68efce3b9d93e86bf611 (patch)
tree77b70a3d624e03d1fa8cab33d4820ad38228b747
parentb02876d6e9f711369474219576e7bcbebdb10e1c (diff)
Disabled prototype of TRSM
-rw-r--r--include/clblast.h2
-rw-r--r--src/clblast.cc6
2 files changed, 4 insertions, 4 deletions
diff --git a/include/clblast.h b/include/clblast.h
index ef279fe5..e6c49dbf 100644
--- a/include/clblast.h
+++ b/include/clblast.h
@@ -183,6 +183,7 @@ StatusCode Trmm(const Layout layout, const Side side, const Triangle triangle,
cl_command_queue* queue, cl_event* event);
// Templated-precision matrix equation solver: STRSM/DTRSM/CTRSM/ZTRSM
+/*
template <typename T>
StatusCode Trsm(const Layout layout, const Side side, const Triangle triangle,
const Transpose a_transpose, const Diagonal diagonal,
@@ -191,6 +192,7 @@ StatusCode Trsm(const Layout layout, const Side side, const Triangle triangle,
const cl_mem a_buffer, const size_t a_offset, const size_t a_ld,
cl_mem b_buffer, const size_t b_offset, const size_t b_ld,
cl_command_queue* queue, cl_event* event);
+*/
// =================================================================================================
} // namespace clblast
diff --git a/src/clblast.cc b/src/clblast.cc
index 00a90707..66202adb 100644
--- a/src/clblast.cc
+++ b/src/clblast.cc
@@ -517,6 +517,7 @@ template StatusCode Trmm<double2>(const Layout, const Side, const Triangle,
// =================================================================================================
// TRSM
+/*
template <typename T>
StatusCode Trsm(const Layout layout, const Side side, const Triangle triangle,
const Transpose a_transpose, const Diagonal diagonal,
@@ -527,7 +528,6 @@ StatusCode Trsm(const Layout layout, const Side side, const Triangle triangle,
cl_command_queue* queue, cl_event* event) {
auto queue_cpp = CommandQueue(*queue);
auto event_cpp = Event(*event);
- /*
auto routine = Xtrsm<T>(queue_cpp, event_cpp);
// Loads the kernel source-code as an include (C++11 raw string literal)
@@ -549,8 +549,6 @@ StatusCode Trsm(const Layout layout, const Side side, const Triangle triangle,
return routine.DoTrsm(layout, side, triangle, a_transpose, diagonal, m, n, alpha,
Buffer(a_buffer), a_offset, a_ld,
Buffer(b_buffer), b_offset, b_ld);
- */
- return StatusCode::kNotImplemented;
}
template StatusCode Trsm<float>(const Layout, const Side, const Triangle,
const Transpose, const Diagonal,
@@ -576,6 +574,6 @@ template StatusCode Trsm<double2>(const Layout, const Side, const Triangle,
const cl_mem, const size_t, const size_t,
cl_mem, const size_t, const size_t,
cl_command_queue*, cl_event*);
-
+*/
// =================================================================================================
} // namespace clblast