summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arch/i386/crypto_cpu_caps.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove crypto_cpu_caps_ia32()jsing2025-07-221-7/+1
| | | | | | There are no more consumers of crypto_cpu_caps_ia32(), so remove it. ok bcook@ joshua@ tb@
* Add CLMUL and MMX to machine dependent CPU capabilities for i386.jsing2025-06-281-3/+7
| | | | ok tb@
* Provide machine dependent CPU capabilities for i386.jsing2025-06-151-2/+8
| | | | | | This indicates if AES-NI is available via CRYPTO_CPU_CAPS_I386_AES. ok tb@
* Check the correct variable in cpuid().jsing2024-11-121-2/+2
|
* Remove IA32 specific code from cryptlib.c.jsing2024-10-191-2/+8
| | | | | | Move the IA32 specific code to arch/{amd64,i386}/crypto_cpu_caps.c, rather than polluting cryptlib.c with machine dependent code. A stub version of crypto_cpu_caps_ia32() still remains for now.
* Provide crypto_cpu_caps_init() for i386.jsing2024-10-181-0/+114
This is the same CPU capabilities code that is now used for amd64. Like amd64 we now only populate OPENSSL_ia32cap_P with bits used by perlasm. Discussed with tb@