Skip to content

Commit 7ec1e3a

Browse files
authored
Promote SME2.1 and SVE2.1 ACLE status from Alpha to Beta (#365)
The SME2.1 and SVE2.1 ACLE have been implemented in upstream GCC and Clang/LLVM, so I think they're ready to be treated as Beta.
1 parent 7c984aa commit 7ec1e3a

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

main/acle.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -436,6 +436,9 @@ Armv8.4-A [[ARMARMv84]](#ARMARMv84). Support is added for the Dot Product intrin
436436
* Added [`__arm_agnostic`](#arm_agnostic) keyword attribute.
437437
* Refined function versioning scope and signature rules to use the default
438438
version scope and signature.
439+
* Changed the status of the SME2p1 ACLE from Alpha to Beta.
440+
* Changed the status of the SVE2p1 ACLE from Alpha to Beta.
441+
439442

440443
### References
441444

@@ -1948,7 +1951,7 @@ header file is available.
19481951
#### Scalable Matrix Extension (SME)
19491952

19501953
The specification for SME2.1 is in
1951-
[**Alpha** state](#current-status-and-anticipated-changes) and the
1954+
[**Beta** state](#current-status-and-anticipated-changes) and the
19521955
specification for the rest of SME is in
19531956
[**Beta** state](#current-status-and-anticipated-changes). The
19541957
specifications may change or be extended in the future.
@@ -2026,7 +2029,7 @@ defined to a nonzero value.
20262029
#### Half-precision floating-point SME intrinsics
20272030

20282031
The specification for SME2.1 is in
2029-
[**Alpha** state](#current-status-and-anticipated-changes) and may change or be
2032+
[**Beta** state](#current-status-and-anticipated-changes) and may change or be
20302033
extended in the future.
20312034

20322035
`__ARM_FEATURE_SME_F16F16` is defined to `1` if there is hardware support
@@ -9192,7 +9195,7 @@ BFloat16 floating-point multiply vectors.
91929195
### SVE2.1 instruction intrinsics
91939196

91949197
The specification for SVE2.1 is in
9195-
[**Alpha** state](#current-status-and-anticipated-changes) and may change or be
9198+
[**Beta** state](#current-status-and-anticipated-changes) and may change or be
91969199
extended in the future.
91979200

91989201
The functions in this section are defined by the header file
@@ -12496,7 +12499,7 @@ element types.
1249612499
### SME2.1 instruction intrinsics
1249712500

1249812501
The specification for SME2.1 is in
12499-
[**Alpha** state](#current-status-and-anticipated-changes) and might change or
12502+
[**Beta** state](#current-status-and-anticipated-changes) and might change or
1250012503
be extended in the future.
1250112504

1250212505
The intrinsics in this section are defined by the header file
@@ -12653,7 +12656,7 @@ are named after. All of the functions have external linkage.
1265312656
### SVE2.1 and SME2 instruction intrinsics
1265412657

1265512658
The specification for SVE2.1 is in
12656-
[**Alpha** state](#current-status-and-anticipated-changes) and may change or be
12659+
[**Beta** state](#current-status-and-anticipated-changes) and may change or be
1265712660
extended in the future.
1265812661

1265912662
The functions in this section are defined by either the header file

0 commit comments

Comments
 (0)