summaryrefslogtreecommitdiff
path: root/crypto/armcap.c
Commit message (Expand)AuthorAgeFilesLines
* Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.aTom Cosgrove2023-03-291-2/+0
* Avoid duplication of OPENSSL_armcap_P on 32bit ARMTomas Mraz2023-03-271-0/+2
* Tidy up aarch64 feature detection code in armcap.cTom Cosgrove2023-03-031-193/+208
* Apply aes-gcm unroll8+eor3 optimization patch to Neoverse V2Xiaokang Qian2023-02-081-1/+2
* Enable AES optimisation on Apple Silicon M2-based systemsTom Cosgrove2023-01-301-1/+2
* Fix the code used to detect aarch64 capabilities when we don't have getauxval()Tom Cosgrove2022-12-061-0/+2
* Add two new build targets to enable the possibility of using clang-cl asEverton Constantino2022-11-241-2/+23
* armcap: skip probing _armv7_tick()Cameron Gutman2022-10-041-5/+5
* Apply the AES-GCM unroll8 optimization patch to Neoverse N2XiaokangQian2022-05-231-1/+2
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Acceleration of chacha20 on aarch64 by SVEDaniel Hu2022-05-031-0/+20
* Optimize AES-GCM for uarchs with unroll and new instructionsXiaokangQian2022-01-251-3/+21
* SM4 optimization for ARM by HW instructionDaniel Hu2022-01-181-0/+10
* SM3 acceleration with SM3 hardware instruction on aarch64fangming.fang2022-01-141-0/+10
* fix building failure when using -Wconditional-uninitializedfangming.fang2022-01-051-1/+1
* Add Arm Assembly (aarch64) support for RNGOrr Toledano2021-12-161-0/+45
* Fix detection of ARMv7 and ARM64 CPU features on FreeBSDAllan Jude2021-11-241-6/+9
* enable getauxval on android 10yunh2021-06-251-0/+6
* Use getauxval on Android with API level > 18Lars Immisch2021-06-151-0/+9
* Initialise OPENSSL_armcap_P to 0 before setting it based on capabilities, not...Tom Cosgrove2021-05-281-2/+2
* armcap: fix Mac M1 SHA512 support.David CARLIER2021-05-111-1/+14
* Optimize RSA on armv8fangming.fang2021-05-091-0/+7
* Update copyright yearRichard Levitte2021-01-281-1/+1
* OPENSSL_cpuid_setup FreeBSD arm update.David Carlier2021-01-141-0/+17
* Read MIDR_EL1 system register on aarch64Fangming.Fang2020-12-091-0/+11
* crypto/armcap.c, crypto/ppccap.c: stricter use of getauxval()Richard Levitte2019-01-161-36/+41
* Following the license change, modify the boilerplates in crypto/Richard Levitte2018-12-061-1/+1
* crypto/armcap.c: mask SHA512 hardware detection on iOS.Andy Polyakov2018-03-061-1/+1
* Update copyright yearMatt Caswell2018-02-131-1/+1
* crypto/armcap.c: detect hardware-assisted SHA512 support.Andy Polyakov2018-02-121-0/+15
* Create a prototype for OPENSSL_rdtscKurt Roeckx2017-11-251-3/+4
* Fix typo in files in crypto folderXiaoyin Liu2017-08-051-2/+2
* Modify type of variable in OPENSSL_cpuid_setup functionkomainu82017-06-161-1/+1
* crypto/armcap.c: short-circuit processor capability probe in iOS builds.Andy Polyakov2017-02-151-0/+18
* Copyright consolidation 07/10Rich Salz2016-05-171-0/+9
* Add assembly support for 32-bit iOS.Andy Polyakov2015-04-201-1/+1
* Add assembly support to ios64-cross.Andy Polyakov2015-01-231-2/+4
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-121/+123
* Remove inconsistency in ARM support.Andy Polyakov2015-01-041-1/+6
* Add linux-aarch64 taget.Andy Polyakov2014-06-011-9/+62
* crypto/armcap.c: detect ARMv8 capabilities [in 32-bit build].Andy Polyakov2014-05-041-0/+24
* crypto/armcap.c: fix typo in rdtsc subroutine.Andy Polyakov2013-09-151-1/+1
* typoDr. Stephen Henson2011-10-241-1/+1
* armcap.c: auto-setup processor capability vector.Andy Polyakov2011-10-201-0/+3
* ARM assembler pack: add platform run-time detection.Andy Polyakov2011-07-171-0/+77