summaryrefslogtreecommitdiffstats
path: root/mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h')
-rw-r--r--mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h b/mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h
index ba6829503a7..7671db9f34f 100644
--- a/mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h
+++ b/mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h
@@ -285,4 +285,12 @@ print_memref_4d_f32(StridedMemRefType<float, 4> *M);
extern "C" MLIR_RUNNER_UTILS_EXPORT void
print_memref_vector_4x4xf32(StridedMemRefType<Vector2D<4, 4, float>, 2> *M);
+// Small runtime support "lib" for vector.print lowering.
+extern "C" MLIR_RUNNER_UTILS_EXPORT void print_f32(float f);
+extern "C" MLIR_RUNNER_UTILS_EXPORT void print_f64(double d);
+extern "C" MLIR_RUNNER_UTILS_EXPORT void print_open();
+extern "C" MLIR_RUNNER_UTILS_EXPORT void print_close();
+extern "C" MLIR_RUNNER_UTILS_EXPORT void print_comma();
+extern "C" MLIR_RUNNER_UTILS_EXPORT void print_newline();
+
#endif // MLIR_CPU_RUNNER_MLIRUTILS_H_
OpenPOWER on IntegriCloud