Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/google/cpu_features.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'include/cpuinfo_aarch64.h')
-rw-r--r--include/cpuinfo_aarch64.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/cpuinfo_aarch64.h b/include/cpuinfo_aarch64.h
index 1b57d21..f4be5e3 100644
--- a/include/cpuinfo_aarch64.h
+++ b/include/cpuinfo_aarch64.h
@@ -72,6 +72,9 @@ typedef struct {
int rng : 1; // True random number generator support.
int bti : 1; // Branch target identification.
int mte : 1; // Memory tagging extension.
+ int ecv : 1; // Enhanced counter virtualization.
+ int afp : 1; // Alternate floating-point behaviour.
+ int rpres : 1; // 12-bit reciprocal (square root) estimate precision.
// Make sure to update Aarch64FeaturesEnum below if you add a field here.
} Aarch64Features;
@@ -141,6 +144,9 @@ typedef enum {
AARCH64_RNG,
AARCH64_BTI,
AARCH64_MTE,
+ AARCH64_ECV,
+ AARCH64_AFP,
+ AARCH64_RPRES,
AARCH64_LAST_,
} Aarch64FeaturesEnum;