aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h')
-rw-r--r--arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h b/arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h
index 2066012306..6432cd040d 100644
--- a/arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h
+++ b/arm_compute/runtime/CL/functions/CLPixelWiseMultiplication.h
@@ -24,14 +24,16 @@
#ifndef ARM_COMPUTE_CLPIXELWISEMULTIPLICATION_H
#define ARM_COMPUTE_CLPIXELWISEMULTIPLICATION_H
-#include "arm_compute/core/CL/kernels/CLFillBorderKernel.h"
#include "arm_compute/runtime/CL/ICLOperator.h"
#include "arm_compute/runtime/IFunction.h"
namespace arm_compute
{
// Forward declaration
+class CLCompileContext;
+class CLFillBorderKernel;
class ICLTensor;
+class ITensorInfo;
namespace experimental
{
@@ -106,7 +108,7 @@ public:
void run(ITensorPack &tensors) override;
private:
- CLFillBorderKernel _border_handler;
+ std::unique_ptr<CLFillBorderKernel> _border_handler;
};
/** Basic function to run @ref CLComplexPixelWiseMultiplicationKernel. */
@@ -139,7 +141,7 @@ public:
void run(ITensorPack &tensors) override;
private:
- CLFillBorderKernel _border_handler;
+ std::unique_ptr<CLFillBorderKernel> _border_handler;
};
} // namespace experimental