From ec320d9fc418e2d95a3a38ce87233397535f467d Mon Sep 17 00:00:00 2001 From: Ramy Elgammal Date: Wed, 14 Dec 2022 09:20:09 +0000 Subject: Add Subtraction operator to Dynamic Fusion interface Partially-Resolves: COMPMID-5518 Change-Id: I8358784815bcac461d50e384fa7bc96f476d3983 Signed-off-by: Ramy Elgammal Signed-off-by: Jakub Sujak Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/9045 Comments-Addressed: Arm Jenkins Reviewed-by: Viet-Hoa Do Reviewed-by: SiCong Li Tested-by: Arm Jenkins Dynamic-Fusion: SiCong Li Benchmark: Arm Jenkins --- .../sketch/gpu/template_writer/cl/ClTemplateElementwiseBinary.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/dynamic_fusion/sketch/gpu/template_writer') diff --git a/src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateElementwiseBinary.cpp b/src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateElementwiseBinary.cpp index 0dd7ca5e78..52164ba41d 100644 --- a/src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateElementwiseBinary.cpp +++ b/src/dynamic_fusion/sketch/gpu/template_writer/cl/ClTemplateElementwiseBinary.cpp @@ -185,6 +185,9 @@ TagLUT ClTemplateElementwiseBinary::get_tag_lut(const GpuKernelVariableTable &vt case Attributes::ElementwiseOp::Add: lut["ELTWISE_OP"] = "ADD"; break; + case Attributes::ElementwiseOp::Sub: + lut["ELTWISE_OP"] = "SUB"; + break; case Attributes::ElementwiseOp::Mul: lut["ELTWISE_OP"] = "MUL"; break; -- cgit v1.2.1