aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/graph2/backends
diff options
context:
space:
mode:
Diffstat (limited to 'arm_compute/graph2/backends')
-rw-r--r--arm_compute/graph2/backends/CL/CLSubTensorHandle.h1
-rw-r--r--arm_compute/graph2/backends/CL/CLTensorHandle.h1
-rw-r--r--arm_compute/graph2/backends/GLES/GCTensorHandle.h1
-rw-r--r--arm_compute/graph2/backends/NEON/NESubTensorHandle.h1
-rw-r--r--arm_compute/graph2/backends/NEON/NETensorHandle.h1
5 files changed, 5 insertions, 0 deletions
diff --git a/arm_compute/graph2/backends/CL/CLSubTensorHandle.h b/arm_compute/graph2/backends/CL/CLSubTensorHandle.h
index 9910980e59..6f3c00c041 100644
--- a/arm_compute/graph2/backends/CL/CLSubTensorHandle.h
+++ b/arm_compute/graph2/backends/CL/CLSubTensorHandle.h
@@ -59,6 +59,7 @@ public:
const arm_compute::ITensor &tensor() const override;
void map(bool blocking) override;
void unmap() override;
+ void release_if_unused() override;
bool is_subtensor() const override;
private:
diff --git a/arm_compute/graph2/backends/CL/CLTensorHandle.h b/arm_compute/graph2/backends/CL/CLTensorHandle.h
index 37d7147b6b..0b20d1d8fc 100644
--- a/arm_compute/graph2/backends/CL/CLTensorHandle.h
+++ b/arm_compute/graph2/backends/CL/CLTensorHandle.h
@@ -56,6 +56,7 @@ public:
const arm_compute::ITensor &tensor() const override;
void map(bool blocking) override;
void unmap() override;
+ void release_if_unused() override;
bool is_subtensor() const override;
private:
diff --git a/arm_compute/graph2/backends/GLES/GCTensorHandle.h b/arm_compute/graph2/backends/GLES/GCTensorHandle.h
index 8ead236614..281adee428 100644
--- a/arm_compute/graph2/backends/GLES/GCTensorHandle.h
+++ b/arm_compute/graph2/backends/GLES/GCTensorHandle.h
@@ -56,6 +56,7 @@ public:
const arm_compute::ITensor &tensor() const override;
void map(bool blocking) override;
void unmap() override;
+ void release_if_unused() override;
bool is_subtensor() const override;
private:
diff --git a/arm_compute/graph2/backends/NEON/NESubTensorHandle.h b/arm_compute/graph2/backends/NEON/NESubTensorHandle.h
index eacdfe0fb4..d62b66f343 100644
--- a/arm_compute/graph2/backends/NEON/NESubTensorHandle.h
+++ b/arm_compute/graph2/backends/NEON/NESubTensorHandle.h
@@ -59,6 +59,7 @@ public:
const arm_compute::ITensor &tensor() const override;
void map(bool blocking) override;
void unmap() override;
+ void release_if_unused() override;
bool is_subtensor() const override;
private:
diff --git a/arm_compute/graph2/backends/NEON/NETensorHandle.h b/arm_compute/graph2/backends/NEON/NETensorHandle.h
index c22fcdf216..23fd7ccc69 100644
--- a/arm_compute/graph2/backends/NEON/NETensorHandle.h
+++ b/arm_compute/graph2/backends/NEON/NETensorHandle.h
@@ -56,6 +56,7 @@ public:
const arm_compute::ITensor &tensor() const override;
void map(bool blocking) override;
void unmap() override;
+ void release_if_unused() override;
bool is_subtensor() const override;
private: