Lines Matching defs:features
32 #include "cpu-features.h"
333 // A default-constructed CPUFeatures has no features enabled.
334 CPUFeatures features;
335 for (auto f : features) {
339 VIXL_CHECK(features.HasNoFeatures());
340 VIXL_CHECK(features.Count() == 0);
345 const CPUFeatures& features) {
347 os << features;
360 // Individual features.
370 // Combinations of (arbitrary) features.
388 std::cout << "Unexpected features:\n";
394 std::cout << "Missing features:\n";
404 CPUFeatures features = CPUFeatures::AArch64LegacyBaseline();
411 for (auto f : features) {
419 CPUFeatures features = CPUFeatures::All();
422 for (auto f : features) {
426 VIXL_CHECK(found.size() == features.Count());
451 { // Test setting both new and existing features.
504 // Scopes can be initialised with no features.
539 // The ID registers should return at least as many features as the OS
554 std::cout << "SKIPPED: Missing features: { "
556 std::cout << "This test requires the following features to run its "