1#include "arm_arch.h" 2 3.text 4.arch armv8-a+crypto 5 6.align 5 7.global _armv7_neon_probe 8.type _armv7_neon_probe,%function 9_armv7_neon_probe: 10 orr v15.16b, v15.16b, v15.16b 11 ret 12.size _armv7_neon_probe,.-_armv7_neon_probe 13 14.global _armv7_tick 15.type _armv7_tick,%function 16_armv7_tick: 17 mrs x0, CNTVCT_EL0 18 ret 19.size _armv7_tick,.-_armv7_tick 20 21.global _armv8_aes_probe 22.type _armv8_aes_probe,%function 23_armv8_aes_probe: 24 aese v0.16b, v0.16b 25 ret 26.size _armv8_aes_probe,.-_armv8_aes_probe 27 28.global _armv8_sha1_probe 29.type _armv8_sha1_probe,%function 30_armv8_sha1_probe: 31 sha1h s0, s0 32 ret 33.size _armv8_sha1_probe,.-_armv8_sha1_probe 34 35.global _armv8_sha256_probe 36.type _armv8_sha256_probe,%function 37_armv8_sha256_probe: 38 sha256su0 v0.4s, v0.4s 39 ret 40.size _armv8_sha256_probe,.-_armv8_sha256_probe 41.global _armv8_pmull_probe 42.type _armv8_pmull_probe,%function 43_armv8_pmull_probe: 44 pmull v0.1q, v0.1d, v0.1d 45 ret 46.size _armv8_pmull_probe,.-_armv8_pmull_probe 47