/third_party/vixl/src/aarch64/ |
H A D | assembler-sve-aarch64.cc | 51 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in adr() 102 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in and_() 108 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in dupm() 117 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in eor() 124 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in orr() 133 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in and_() 142 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in bic() 151 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in eor() 160 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in orr() 188 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in asr() [all...] |
H A D | cpu-features-auditor-aarch64.cc | 1262 scope.Record(CPUFeatures::kSVE); \ 1699 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEI8MM)}, in Visit() 1701 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEI8MM)}, in Visit() 1703 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEI8MM)}, in Visit() 1705 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEF32MM)}, in Visit() 1707 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEF64MM)}, in Visit() 1715 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEF64MM)}, in Visit() 1717 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEF64MM)}, in Visit() 1719 CPUFeatures(CPUFeatures::kSVE, CPUFeatures::kSVEF64MM)}, in Visit() 1721 CPUFeatures(CPUFeatures::kSVE, CPUFeature in Visit() [all...] |
H A D | cpu-aarch64.cc | 43 const IDRegister::Field AA64PFR0::kSVE(32); 119 if (Get(kSVE) >= 1) f.Combine(CPUFeatures::kSVE); in GetCPUFeatures() 312 CPUFeatures::kSVE, in InferCPUFeaturesFromOS() 460 // Query the SVE vector length. This requires CPUFeatures::kSVE.
|
H A D | cpu-aarch64.h | 101 static const Field kSVE; member in vixl::aarch64::AA64PFR0 270 // Query the SVE vector length. This requires CPUFeatures::kSVE.
|
H A D | simulator-aarch64.cc | 1302 bool has_sve = GetCPUFeatures()->Has(CPUFeatures::kSVE); in Simulator() 1319 if (!GetCPUFeatures()->Has(CPUFeatures::kSVE)) return; in Simulator()
|
/third_party/vixl/test/aarch64/ |
H A D | test-simulator-sve2-aarch64.cc | 52 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 196 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 340 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 484 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 628 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 872 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 1116 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 1260 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 1404 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 1548 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() [all...] |
H A D | test-utils-aarch64.h | 166 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); in zreg_lane() 191 VIXL_ASSERT(CPUHas(CPUFeatures::kSVE)); 280 if (CPUHas(CPUFeatures::kSVE)) { 630 CPUFeatures::InferFromOS().Has(CPUFeatures::kSVE)
|
H A D | test-simulator-sve-aarch64.cc | 43 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE() 187 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST_SVE()
|
H A D | test-assembler-sve-aarch64.cc | 142 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE); 198 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE); 286 CPUFeatures::kSVE); 371 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE); 482 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE); 512 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeatures::kNEON); 596 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeatures::kNEON); 680 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeatures::kNEON); 758 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeatures::kNEON); 836 SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeature [all...] |
H A D | test-api-aarch64.cc | 663 enum Variant { kNEON, kSVE, kUnknown }; in TEST() enumerator 666 static Variant GetVariant(ZRegister) { return kSVE; } in TEST() 670 VIXL_CHECK(Helper::GetVariant(z10.VnB()) == kSVE); in TEST() 671 VIXL_CHECK(Helper::GetVariant(z11.VnH()) == kSVE); in TEST() 672 VIXL_CHECK(Helper::GetVariant(z12.VnS()) == kSVE); in TEST() 673 VIXL_CHECK(Helper::GetVariant(z13.VnD()) == kSVE); in TEST()
|
H A D | test-api-movprfx-aarch64.cc | 101 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, CPUFeatures::kSVEI8MM); in TEST() 354 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, in TEST() 610 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE); in TEST() 672 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE); in TEST() 878 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE); in TEST() 1087 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, CPUFeatures::kSVEI8MM); in TEST() 1283 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, in TEST() 1333 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, CPUFeatures::kSVEI8MM); in TEST() 1717 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, in TEST() 1960 assm.GetCPUFeatures()->Combine(CPUFeatures::kSVE, CPUFeature in TEST() [all...] |
H A D | test-utils-aarch64.cc | 690 if (CPUHas(CPUFeatures::kSVE)) { in Dump()
|
H A D | test-assembler-neon-aarch64.cc | 10979 SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeatures::kNEON, CPUFeatures::kRDM); in TEST() 11121 SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST() 11459 SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST() 11824 SETUP_WITH_FEATURES(CPUFeatures::kSVE, in TEST()
|
H A D | test-trace-aarch64.cc | 2757 CPUFeaturesScope feature_guard(masm, CPUFeatures::kSVE); in GenerateTestSequenceSVE()
|
/third_party/vixl/examples/aarch64/ |
H A D | sve-strlen.cc | 92 masm.GetCPUFeatures()->Combine(CPUFeatures::kSVE); in main()
|
/third_party/vixl/test/ |
H A D | test-donkey.cc | 139 masm.GetCPUFeatures()->Combine(CPUFeatures::kSVE); in main() 291 " SVE_SETUP_WITH_FEATURES(CPUFeatures::kSVE, CPUFeatures::kSVE2, " in main()
|
/third_party/vixl/src/ |
H A D | cpu-features.h | 110 V(kSVE, "SVE", "sve") \
|
/third_party/vixl/test/aarch64/examples/ |
H A D | test-examples.cc | 623 CPUFeatures cpu_features(CPUFeatures::kSVE); in TEST()
|