Lines Matching refs:CPUFeatures
50 // A CPU ID register, for use with CPUFeatures::kIDRegisterEmulation. Fields
95 CPUFeatures GetCPUFeatures() const;
111 CPUFeatures GetCPUFeatures() const;
124 CPUFeatures GetCPUFeatures() const;
146 CPUFeatures GetCPUFeatures() const;
169 CPUFeatures GetCPUFeatures() const;
182 CPUFeatures GetCPUFeatures() const;
192 CPUFeatures GetCPUFeatures() const;
203 CPUFeatures GetCPUFeatures() const;
213 CPUFeatures GetCPUFeatures() const;
231 CPUFeatures GetCPUFeatures() const;
255 // CPUFeatures::kIDRegisterEmulation, and therefore cannot be called on
257 static CPUFeatures InferCPUFeaturesFromIDRegisters();
259 // Read and interpret CPUFeatures reported by the OS. Failed queries (or
266 static CPUFeatures InferCPUFeaturesFromOS(
267 CPUFeatures::QueryIDRegistersOption option =
268 CPUFeatures::kQueryIDRegistersIfAvailable);
270 // Query the SVE vector length. This requires CPUFeatures::kSVE.
316 // CPUFeatures::kIDRegisterEmulation, and should not be called on non-AArch64