aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/core/CPP/CPPTypes.h
diff options
context:
space:
mode:
authorramelg01 <ramy.elgammal@arm.com>2022-06-29 16:28:10 +0100
committerRamy Elgammal <ramy.elgammal@arm.com>2022-07-14 17:56:01 +0000
commita1f7851e2f776610019db8725c2963c36b0c85eb (patch)
treeeddf90d87594bec2a88d9ad76bf4d03907ff5958 /arm_compute/core/CPP/CPPTypes.h
parent4bfc70e31766587c951204c93a127a486e007d0c (diff)
downloadComputeLibrary-a1f7851e2f776610019db8725c2963c36b0c85eb.tar.gz
Integrate new winograd APIs from MLTech
Resolves: COMPMID-5400 Signed-off-by: Ramy Elgammal <ramy.elgammal@arm.com> Change-Id: Ib4428436dd7a6e40d8b2d8a2f8dac1b079154551 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/7894 Reviewed-by: Pablo Marquez Tello <pablo.tello@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Benchmark: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'arm_compute/core/CPP/CPPTypes.h')
-rw-r--r--arm_compute/core/CPP/CPPTypes.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/arm_compute/core/CPP/CPPTypes.h b/arm_compute/core/CPP/CPPTypes.h
index a021bdf5e4..afefb1aeb0 100644
--- a/arm_compute/core/CPP/CPPTypes.h
+++ b/arm_compute/core/CPP/CPPTypes.h
@@ -127,6 +127,16 @@ public:
* @return true of the cpu supports sve2, false otherwise
*/
bool has_sve2() const;
+ /** Checks if the cpu model supports sme.
+ *
+ * @return true of the cpu supports sme, false otherwise
+ */
+ bool has_sme() const;
+ /** Checks if the cpu model supports sme2.
+ *
+ * @return true of the cpu supports sme2, false otherwise
+ */
+ bool has_sme2() const;
/** Gets the cpu model for a given cpuid.
*
* @param[in] cpuid the id of the cpu core to be retrieved,