Skip to content

Commit 6887e3d

Browse files
authored
[FMV] Add feature CSSC. (#390)
Allows function versions which make use of the Common Short Sequence Compression instructions. Its entry is appended after MOPS to indicate higher priority. The request was raised here: llvm/llvm-project#131218
1 parent c8f5064 commit 6887e3d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

main/acle.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,7 @@ Armv8.4-A [[ARMARMv84]](#ARMARMv84). Support is added for the Dot Product intrin
454454
* Added [**Alpha**](#current-status-and-anticipated-changes) support
455455
for quarter-tile outer product intrinsics.
456456
* Removed the priority column from the mapping tables of Function Multi Versioning.
457+
* Added Function Multi Versioning feature cssc.
457458

458459
### References
459460

@@ -2905,6 +2906,7 @@ The following table lists the architectures feature mapping for AArch64.
29052906
| `FEAT_SME_I16I64` | sme-i16i64 | ```ID_AA64SMFR0_EL1.I16I64 == 0b1111``` |
29062907
| `FEAT_SME2` | sme2 | ```ID_AA64PFR1_EL1.SMEver >= 0b0001``` |
29072908
| `FEAT_MOPS` | mops | ```ID_AA64ISAR2_EL1.MOPS >= 0b0001``` |
2909+
| `FEAT_CSSC` | cssc | ```ID_AA64ISAR2_EL1.CSSC >= 0b0001``` |
29082910

29092911
The tables are sorted by priority, starting from features of lowest priority ending with features of highest priority.
29102912

0 commit comments

Comments
 (0)