IVGCVSW-5381 TfLiteDelegate: Implement the Logical operators
* Implemented Logical AND, NOT and OR operators.
* NOT uses existing ElementwiseUnary VisitLayer function & tests.
* AND/OR uses new LogicalBinary VisitLayer function & tests.
Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com>
Change-Id: I5e7f1e78b30c36ac7f14c70a712b54f98d664b83
diff --git a/delegate/CMakeLists.txt b/delegate/CMakeLists.txt
index aa2f360..5303d81 100644
--- a/delegate/CMakeLists.txt
+++ b/delegate/CMakeLists.txt
@@ -28,6 +28,7 @@
src/Fill.hpp
src/FullyConnected.hpp
src/Gather.hpp
+ src/LogicalBinary.hpp
src/Lstm.hpp
src/Normalization.hpp
src/Pad.hpp
@@ -114,6 +115,8 @@
src/test/FullyConnectedTestHelper.hpp
src/test/GatherTest.cpp
src/test/GatherTestHelper.hpp
+ src/test/LogicalTest.cpp
+ src/test/LogicalTestHelper.hpp
src/test/Pooling2dTest.cpp
src/test/Pooling2dTestHelper.hpp
src/test/QuantizationTest.cpp