IVGCVSW-4622 Add NEON FILL Workload

* Added Neon workload for Fill Operator
* Enabled Fill operator tests on Neon
* NEFill function does not have validate() function yet
  IsLayerSupported() function return true at the moment
* Added INT32 supported type for CpuRef

Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I17bf5ec13750f46322a30653e15ba2a514f61f08
diff --git a/src/backends/neon/NeonLayerSupport.cpp b/src/backends/neon/NeonLayerSupport.cpp
index a514c8f..b611bf4 100644
--- a/src/backends/neon/NeonLayerSupport.cpp
+++ b/src/backends/neon/NeonLayerSupport.cpp
@@ -405,6 +405,14 @@
     }
 }
 
+bool NeonLayerSupport::IsFillSupported(const TensorInfo&,
+                                       const TensorInfo&,
+                                       const FillDescriptor&,
+                                       Optional<std::string&>) const
+{
+    return true;
+}
+
 bool NeonLayerSupport::IsFloorSupported(const TensorInfo& input,
                                         const TensorInfo& output,
                                         Optional<std::string&> reasonIfUnsupported) const