blob: 30019a8d4d1d309419dd7ed2df5356e5ba2e9ac3 [file] [log] [blame]
narpra014951d842019-01-18 16:53:53 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#pragma once
7
8#include <backendsCommon/Workload.hpp>
9#include <backendsCommon/WorkloadData.hpp>
10
11#include <armnn/TypesUtils.hpp>
Ellen Norris-Thompson6858d3f2019-06-21 15:50:00 +010012#include "BaseIterator.hpp"
13#include "Decoders.hpp"
14#include "Encoders.hpp"
narpra014951d842019-01-18 16:53:53 +000015
16namespace armnn
17{
18
Ellen Norris-Thompson6858d3f2019-06-21 15:50:00 +010019class RefGatherWorkload : public BaseWorkload<GatherQueueDescriptor>
narpra014951d842019-01-18 16:53:53 +000020{
21public:
Ellen Norris-Thompson6858d3f2019-06-21 15:50:00 +010022 using BaseWorkload<GatherQueueDescriptor>::BaseWorkload;
narpra014951d842019-01-18 16:53:53 +000023 void Execute() const override;
24};
25
narpra014951d842019-01-18 16:53:53 +000026} // namespace armnn