Searched refs:CPUFeaturesScope (Results 1 - 5 of 5) sorted by relevance
/third_party/vixl/src/ |
H A D | cpu-features.h | 463 // CPUFeaturesScope cpu(&masm, CPUFeatures::kCRC32); 471 class CPUFeaturesScope { class 473 // Start a CPUFeaturesScope on any object that implements 476 explicit CPUFeaturesScope(T* cpu_features_wrapper) in CPUFeaturesScope() function in vixl::CPUFeaturesScope 480 // Start a CPUFeaturesScope on any object that implements 483 CPUFeaturesScope(T* cpu_features_wrapper, U first, V... features) in CPUFeaturesScope() function in vixl::CPUFeaturesScope 489 ~CPUFeaturesScope() { *cpu_features_ = old_features_; } in ~CPUFeaturesScope()
|
/third_party/vixl/test/ |
H A D | test-api.cc | 429 // The CPUFeaturesScope constructor is templated, and needs an object which 443 TEST(CPUFeaturesScope) { in TEST() 444 // Test that CPUFeaturesScope properly preserves state. in TEST() 452 CPUFeaturesScope outer(&top_level, CPUFeatures::kSHA2, CPUFeatures::kAES); in TEST() 478 // A CPUFeaturesScope can be constructed from a CPUFeatures*, or any in TEST() 492 CPUFeaturesScope inner(&outer, auth); in TEST() 505 CPUFeaturesScope scope(&top_level); in TEST()
|
/third_party/vixl/test/aarch64/ |
H A D | test-assembler-aarch64.h | 235 CPUFeaturesScope cpu(&masm, kInfrastructureCPUFeatures); \ 247 CPUFeaturesScope cpu(&masm, kInfrastructureCPUFeatures); \
|
H A D | test-trace-aarch64.cc | 2757 CPUFeaturesScope feature_guard(masm, CPUFeatures::kSVE); in GenerateTestSequenceSVE() 2897 CPUFeaturesScope feature_guard(masm, CPUFeatures::kAtomics); in GenerateTestSequenceAtomics()
|
/third_party/vixl/src/aarch64/ |
H A D | macro-assembler-aarch64.h | 8846 // Like CPUFeaturesScope, but also generate Simulation pseudo-instructions to 8849 // One major difference from CPUFeaturesScope is that this scope cannot offer 8874 CPUFeaturesScope cpu_features_scope_;
|
Completed in 26 milliseconds