COMPMID-1310: Create graph validation executables.

Change-Id: I9e0b57b1b83fe5a95777cdaeddba6ecef650bafc
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/138697
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Tested-by: Jenkins <bsgcomp@arm.com>
diff --git a/arm_compute/graph/detail/ExecutionHelpers.h b/arm_compute/graph/detail/ExecutionHelpers.h
index 23dd207..3a35777 100644
--- a/arm_compute/graph/detail/ExecutionHelpers.h
+++ b/arm_compute/graph/detail/ExecutionHelpers.h
@@ -95,13 +95,17 @@
 /** Call all input node accessors
  *
  * @param[in] workload Workload to execute
+ *
+ * @return  True if all the accesses were valid
  */
-void call_all_input_node_accessors(ExecutionWorkload &workload);
+bool call_all_input_node_accessors(ExecutionWorkload &workload);
 /** Call all output node accessors
  *
  * @param[in] workload Workload to execute
+ *
+ * @return  True if all the accessors expect more data
  */
-void call_all_output_node_accessors(ExecutionWorkload &workload);
+bool call_all_output_node_accessors(ExecutionWorkload &workload);
 /** Prepares all tasks for execution
  *
  * @param[in] workload Workload to prepare