@@ -428,6 +428,7 @@ Armv8.4-A [[ARMARMv84]](#ARMARMv84). Support is added for the Dot Product intrin
428428* Document Function Multi Versioning feature dependencies.
429429* Clarify Function Multi Versioning feature dependency rule.
430430* Simplified Function Multi Versioning version selection rules.
431+ * Add Function Multi Versioning feature names priority[ABCDE].
431432* Fixed range of operand `o0` (too small) in AArch64 system register designations.
432433* Fixed SVE2.1 quadword gather load/scatter store intrinsics.
433434* Removed unnecessary Zd argument from `svcvtnb_mf8[_f32_x2]_fpm`.
@@ -2885,6 +2886,7 @@ The following table lists the architectures feature mapping for AArch32.
28852886
28862887The following table lists the architectures feature mapping for AArch64.
28872888
2889+ <<<<<<< HEAD
28882890 | **Architecture name** | **Name** | **Dependent feature registers** |
28892891 | ------------------------ | ------------- | ----------------------------------------- |
28902892 | N/A | default | N/A |
@@ -2933,6 +2935,11 @@ The following table lists the architectures feature mapping for AArch64.
29332935 | `FEAT_SME2` | sme2 | ```ID_AA64PFR1_EL1.SMEver >= 0b0001``` |
29342936 | `FEAT_MOPS` | mops | ```ID_AA64ISAR2_EL1.MOPS >= 0b0001``` |
29352937 | `FEAT_CSSC` | cssc | ```ID_AA64ISAR2_EL1.CSSC >= 0b0001``` |
2938+ | N/A | priorityE | N/A |
2939+ | N/A | priorityD | N/A |
2940+ | N/A | priorityC | N/A |
2941+ | N/A | priorityB | N/A |
2942+ | N/A | priorityA | N/A |
29362943
29372944The tables are sorted by priority, starting from features of lowest priority ending with features of highest priority.
29382945
@@ -2995,6 +3002,8 @@ identifying the highest priority feature that is specified in exactly one of
29953002the versions, and selecting that version.
299630034. The selection algorithm must select the highest priority versions whose
29973004dependent features are all available.
3005+ 5. The feature names priorityA, ..., priorityE can be added to a version to
3006+ change the selection order according to the above rules.
29983007
29993008## Weak linkage
30003009
0 commit comments