Lines Matching refs:cpu_features
20 cpu_features: cpu::Features, field
119 cpu_features: cpu::Features, in new()
134 match detect_implementation(cpu_features) { in new()
163 cpu_features, in new()
169 match detect_implementation(self.cpu_features) { in encrypt_block()
214 match detect_implementation(self.cpu_features) { in ctr32_encrypt_blocks()
306 match detect_implementation(self.cpu_features) { in is_aes_hw()
360 fn detect_implementation(cpu_features: cpu::Features) -> Implementation { in detect_implementation()
368 let _cpu_features = cpu_features; in detect_implementation()
377 if cpu::intel::AES.available(cpu_features) || cpu::arm::AES.available(cpu_features) { in detect_implementation()
384 if cpu::intel::SSSE3.available(cpu_features) { in detect_implementation()
391 if cpu::arm::NEON.available(cpu_features) { in detect_implementation()