Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/google/ruy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'ruy/tune.cc')
-rw-r--r--ruy/tune.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/ruy/tune.cc b/ruy/tune.cc
index 1f615bf..004bd5a 100644
--- a/ruy/tune.cc
+++ b/ruy/tune.cc
@@ -23,7 +23,13 @@ limitations under the License.
namespace ruy {
Tuning TuningResolver::ResolveNow(CpuInfo* cpuinfo) {
- return cpuinfo->CurrentCpuIsA55ish() ? Tuning::kA55ish : Tuning::kGeneric;
+ if (cpuinfo->CurrentCpuIsA55ish()) {
+ return Tuning::kA55ish;
+ }
+ if (cpuinfo->CurrentCpuIsX1()) {
+ return Tuning::kX1;
+ }
+ return Tuning::kGeneric;
}
TuningResolver::TuningResolver()