From e1c3b466960d5e3fd5a54871287f5eb6102bfb8c Mon Sep 17 00:00:00 2001 From: Viet-Hoa Do Date: Mon, 31 Jul 2023 17:13:34 +0100 Subject: Add CKW writing methods for CL unary ops * Add writing methods for: - Assignment. - Cast. - Unary expression. * Add corresponding tests. Partially resolves: COMPMID-6388. Signed-off-by: Viet-Hoa Do Change-Id: Ia654173e2e1ee9cddb7819980251e0591934439f Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/10155 Tested-by: Arm Jenkins Reviewed-by: Gunes Bayir Reviewed-by: Jakub Sujak Comments-Addressed: Arm Jenkins Benchmark: Arm Jenkins --- compute_kernel_writer/validation/tests/CLKernelWriterDeclareTileTest.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compute_kernel_writer/validation/tests/CLKernelWriterDeclareTileTest.h') diff --git a/compute_kernel_writer/validation/tests/CLKernelWriterDeclareTileTest.h b/compute_kernel_writer/validation/tests/CLKernelWriterDeclareTileTest.h index 5e00084aaa..4f728bc1bf 100644 --- a/compute_kernel_writer/validation/tests/CLKernelWriterDeclareTileTest.h +++ b/compute_kernel_writer/validation/tests/CLKernelWriterDeclareTileTest.h @@ -73,7 +73,7 @@ public: std::string expected_code = ""; for(int32_t row = 0; row < height; ++row) { - expected_code += prefix + std::to_string(row) + ";\n"; + expected_code += prefix + ((height > 1) ? std::string("__") + std::to_string(row) : "") + ";\n"; } TileInfo tile_info(data_type, height, width); -- cgit v1.2.1