aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/runtime/OMP
diff options
context:
space:
mode:
authorGeorgios Pinitas <georgios.pinitas@arm.com>2018-06-29 18:25:22 +0100
committerAnthony Barbier <anthony.barbier@arm.com>2018-11-02 16:54:10 +0000
commit584252d2343dc8fa8ac5ba4ab8d3397b69a62c19 (patch)
tree8214c9fcbd7ad6d06e30107cc6370e4032306905 /arm_compute/runtime/OMP
parent5f707736413aeac77818c42838296966f8dc6761 (diff)
downloadComputeLibrary-584252d2343dc8fa8ac5ba4ab8d3397b69a62c19.tar.gz
COMPMID-1355: OpenMP compilation is broken.
Change-Id: If821ff02a68551d2181b2b7fdc3028cb5343341f Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/138150 Tested-by: Jenkins <bsgcomp@arm.com> Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'arm_compute/runtime/OMP')
-rw-r--r--arm_compute/runtime/OMP/OMPScheduler.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/arm_compute/runtime/OMP/OMPScheduler.h b/arm_compute/runtime/OMP/OMPScheduler.h
index 681a36aef5..4ff787630f 100644
--- a/arm_compute/runtime/OMP/OMPScheduler.h
+++ b/arm_compute/runtime/OMP/OMPScheduler.h
@@ -57,6 +57,13 @@ public:
* @param[in] hints Hints for the scheduler.
*/
void schedule(ICPPKernel *kernel, const Hints &hints) override;
+ /** Execute all the passed workloads
+ *
+ * @note there is no guarantee regarding the order in which the workloads will be executed or whether or not they will be executed in parallel.
+ *
+ * @param[in] workloads Array of workloads to run
+ */
+ void run_workloads(std::vector<Workload> &workloads) override;
private:
/** Constructor. */