| 1591 | } |
| 1592 | |
| 1593 | std::vector<Tuning> EnumerateTuningsForPath(Path path, bool benchmark) { |
| 1594 | if (benchmark) { |
| 1595 | return {Tuning::kAuto}; |
| 1596 | } |
| 1597 | #if RUY_PLATFORM(ARM) |
| 1598 | if (path == Path::kNeon || path == Path::kNeonDotprod) { |
| 1599 | return {Tuning::kInOrder, Tuning::kOutOfOrder, Tuning::kAuto}; |
| 1600 | } |
| 1601 | #endif |
| 1602 | return {Tuning::kAuto}; |
| 1603 | } |
| 1604 | |
| 1605 | template <typename LhsScalar, typename RhsScalar, typename SpecType> |
| 1606 | void TestSet<LhsScalar, RhsScalar, SpecType>::MakePrepackedMatrices() { |