diff options
Diffstat (limited to 'vendor/cpufeatures/README.md')
-rw-r--r-- | vendor/cpufeatures/README.md | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/vendor/cpufeatures/README.md b/vendor/cpufeatures/README.md index 273789d74..f199636a9 100644 --- a/vendor/cpufeatures/README.md +++ b/vendor/cpufeatures/README.md @@ -7,7 +7,7 @@ [![Project Chat][chat-image]][chat-link] [![Build Status][build-image]][build-link] -Lightweight and efficient runtime CPU feature detection for `aarch64` and +Lightweight and efficient runtime CPU feature detection for `aarch64`, `loongarch64`, and `x86`/`x86_64` targets. Supports `no_std` as well as mobile targets including iOS and Android, @@ -16,8 +16,6 @@ macro. [Documentation][docs-link] -## Supported architectures - # Supported target architectures *NOTE: target features with an asterisk are unstable (nightly-only) and subject @@ -33,6 +31,26 @@ Target features: - `sha2`* - `sha3`* +## `loongarch64` + +Linux only (LoongArch64 does not support OS-independent feature detection) + +Target features: + +- `lam`* +- `ual`* +- `fpu`* +- `lsx`* +- `lasx`* +- `crc32`* +- `complex`* +- `crypto`* +- `lvz`* +- `lbt.x86`* +- `lbt.arm`* +- `lbt.mips`* +- `ptw`* + ## `x86`/`x86_64` OS independent and `no_std`-friendly @@ -51,6 +69,8 @@ Target features: - `avx512ifma`* - `avx512pf`* - `avx512vl`* +- `avx512vbmi`* +- `avx512vbmi2`* - `bmi1` - `bmi2` - `fma`, |