Skip to content

Commit dbab24d

Browse files
committed
[FMV] Add feature CSSC.
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 dbab24d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: main/acle.md

+2
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)