diff options
Diffstat (limited to 'src/backends/cl/ClContextControl.hpp')
-rw-r--r-- | src/backends/cl/ClContextControl.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backends/cl/ClContextControl.hpp b/src/backends/cl/ClContextControl.hpp index 2ed43bc60b..4a640cdf22 100644 --- a/src/backends/cl/ClContextControl.hpp +++ b/src/backends/cl/ClContextControl.hpp @@ -7,6 +7,7 @@ #include "armnn/IRuntime.hpp" #include <arm_compute/runtime/CL/CLTuner.h> +#include <arm_compute/runtime/CL/CLGEMMHeuristicsHandle.h> namespace armnn { @@ -17,6 +18,7 @@ class ClContextControl public: ClContextControl(arm_compute::CLTuner* = nullptr, + arm_compute::CLGEMMHeuristicsHandle* = nullptr, bool profilingEnabled = false); virtual ~ClContextControl(); @@ -35,6 +37,7 @@ private: void DoLoadOpenClRuntime(bool updateTunedParameters); arm_compute::CLTuner* m_Tuner; + arm_compute::CLGEMMHeuristicsHandle* m_HeuristicsHandle; bool m_ProfilingEnabled; }; @@ -51,6 +54,7 @@ public: TuningLevel m_TuningLevel; arm_compute::CLTuner m_Tuner; + arm_compute::CLGEMMHeuristicsHandle m_HeuristicsHandle; }; } // namespace armnn |