IVGCVSW-6260 ConstTensorsAsInput: Fully Connected Cl and Neon support.

  * IVGCVSW-6940 ConstTensorsAsInput: DepthwiseConvolution2d - Complete Neon and Cl Bug Fix
  * Bug fix to enable Cl and Neon Backend Compatibility ConstantTensorsAsInputs
  * Updated Cl and Neon FullyConnected workloads to handle constant
    weights and bias as inputs rather than reading from member variables.
  * Prevent non const weights and biases passing CL and NEON validate
    for Depthwise Convolution.

Signed-off-by: Cathal Corbett <cathal.corbett@arm.com>
Change-Id: I0f505ff5998a183152f843d0f6cc74327ba920e7
diff --git a/src/backends/backendsCommon/test/CompatibilityTests.cpp b/src/backends/backendsCommon/test/CompatibilityTests.cpp
index 3685f75..c69a4b5 100644
--- a/src/backends/backendsCommon/test/CompatibilityTests.cpp
+++ b/src/backends/backendsCommon/test/CompatibilityTests.cpp
@@ -131,7 +131,6 @@
 
 namespace
 {
-
 #if defined(ARMNNREF_ENABLED) || defined(ARMCOMPUTENEON_ENABLED) || defined(ARMCOMPUTECL_ENABLED)
 void CapabilityTestHelper(BackendCapabilities &capabilities,
                           std::vector<std::pair<std::string, bool>> capabilityVector)
@@ -198,7 +197,7 @@
                          {{"NonConstWeights", false},
                           {"AsyncExecution", false},
                           {"ProtectedContentAllocation", false},
-                          {"ConstantTensorsAsInputs", false},
+                          {"ConstantTensorsAsInputs", true},
                           {"PreImportIOTensors", false},
                           {"ExternallyManagedMemory", true},
                           {"MultiAxisPacking", false}});
@@ -217,7 +216,7 @@
                          {{"NonConstWeights", false},
                           {"AsyncExecution", false},
                           {"ProtectedContentAllocation", true},
-                          {"ConstantTensorsAsInputs", false},
+                          {"ConstantTensorsAsInputs", true},
                           {"PreImportIOTensors", false},
                           {"ExternallyManagedMemory", true},
                           {"MultiAxisPacking", false}});