Skip to content

Commit af71e04

Browse files
authored
[FMV] A depended-on feature must be of lower priority than the dependant. (#376)
Clarify this rule in the document.
1 parent 7ec1e3a commit af71e04

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

main/acle.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,7 @@ Armv8.4-A [[ARMARMv84]](#ARMARMv84). Support is added for the Dot Product intrin
423423
* Removed Function Multi Versioning features ebf16, memtag3, and rpres.
424424
* Removed Function Multi Versioning feature dgh.
425425
* Document Function Multi Versioning feature dependencies.
426+
* Clarify Function Multi Versioning feature dependency rule.
426427
* Simplified Function Multi Versioning version selection rules.
427428
* Fixed range of operand `o0` (too small) in AArch64 system register designations.
428429
* Fixed SVE2.1 quadword gather load/scatter store intrinsics.
@@ -2865,7 +2866,8 @@ The following table lists the architectures feature mapping for AArch64
28652866
If a feature depends on another feature as defined by the table below then:
28662867

28672868
* the depended-on feature *need not* be specified in the attribute,
2868-
* the depended-on feature *may* be specified in the attribute.
2869+
* the depended-on feature *may* be specified in the attribute,
2870+
* the depended-on feature *must* be of lower priority.
28692871

28702872
These dependencies are taken into account transitively when selecting the
28712873
most appropriate version of a function (see section [Selection](#selection)).

0 commit comments

Comments
 (0)