Skip to content

Commit

Permalink
Merge branch 'main' into cde
Browse files Browse the repository at this point in the history
  • Loading branch information
vhscampos authored Jul 24, 2024
2 parents 20a40e9 + 437954a commit 9ef9e6b
Show file tree
Hide file tree
Showing 15 changed files with 115 additions and 150 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,10 @@ jobs:

draftversion-check:
runs-on: ubuntu-latest
if: github.base_ref == 'main' || github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: check correctness of draftversion fields
- name: Check correctness of draftversion fields
run: python ./tools/acle_draftversion_value_check.py .
2 changes: 1 addition & 1 deletion cmse/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the
Expand Down
8 changes: 6 additions & 2 deletions cmse/cmse.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date-of-issue: 21 June 2024
set-quote-highlight: true
# LaTeX specific variables
copyright-text: Copyright 2019, 2021-2024 Arm Limited and/or its affiliates <[email protected]>.
draftversion: false
draftversion: true
# Jekyll specific variables
header_counter: true
toc: true
Expand Down Expand Up @@ -83,7 +83,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the
Expand Down Expand Up @@ -163,6 +163,10 @@ Copyright 2019, 2021-2023 Arm Limited and/or its affiliates <open-source-office@
* Added [Requirement #58](#requirement-58) to address a security issue in the
handling of return values from CMSE Non-secure calls.

#### Changes for next release

* Textual improvements (non-functional changes).

## References

This document refers to the following documents.
Expand Down
2 changes: 1 addition & 1 deletion main/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the
Expand Down
198 changes: 69 additions & 129 deletions main/acle.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions main/design_documents/ARM_NEON_SVE_BRIDGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@ the future. The C standard requires a unique function name for each set of
input and return types from these functions. C Generics enable inferring the
intended function from its parameter types, but not from the return type.
Therefore we adopt the NEON convention of using the letter `q` in the name to
indicate a 128-bit vector in the return type. e.g. `svget_neonq[_u16]`. If
64-bit vectors are added later they will omit the `q`.
indicate a 128-bit vector in the return type, for instance,
`svget_neonq[_u16]`. If 64-bit vectors are added later they will omit the `q`.

#### NEON Vector duplication across all SVE vectors

Expand Down
2 changes: 1 addition & 1 deletion morello/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the
Expand Down
8 changes: 6 additions & 2 deletions morello/morello.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version: 02alpha
date-of-issue: 11 January 2022
# LaTeX specific variables
copyright-text: Copyright 2020-2022 Arm Limited and/or its affiliates <[email protected]>.
draftversion: false
draftversion: true
# Jekyll specific variables
header_counter: true
toc: true
Expand Down Expand Up @@ -81,7 +81,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
"Work" to "Licensed Material").

Second, the defensive termination clause was changed such that the scope
Expand Down Expand Up @@ -168,6 +168,10 @@ All content in this document is at the **Alpha** quality level.
used to render the PDF of the specs. The PDF is rendered using the
standard layout used in Arm specifications.

### Changes for next release

* Textual improvements (non-functional changes).

## References

This document refers to, or is referred to by, the following documents.
Expand Down
2 changes: 1 addition & 1 deletion mve_intrinsics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the
Expand Down
8 changes: 6 additions & 2 deletions mve_intrinsics/mve.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date-of-issue: 11 January 2022
# LaTeX specific variables
landscape: true
copyright-text: Copyright 2019-2022 Arm Limited and/or its affiliates <[email protected]>.
draftversion: false
draftversion: true
# Jekyll specific variables
header_counter: true
toc: true
Expand Down Expand Up @@ -76,7 +76,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
"Work" to "Licensed Material").

Second, the defensive termination clause was changed such that the scope
Expand Down Expand Up @@ -127,6 +127,10 @@ Copyright 2019-2022 Arm Limited and/or its affiliates <[email protected]
used to render the PDF of the specs. The PDF is rendered using the
standard layout used in Arm specifications.

### Changes for next release

* Textual improvements (non-functional changes).

<!---
**** Do not remove! ****
The line following this comment is necessary to generate custom geometry settings
Expand Down
8 changes: 6 additions & 2 deletions mve_intrinsics/mve.template.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date-of-issue: 11 January 2022
# LaTeX specific variables
landscape: true
copyright-text: Copyright 2019-2022 Arm Limited and/or its affiliates <[email protected]>.
draftversion: false
draftversion: true
# Jekyll specific variables
header_counter: true
toc: true
Expand Down Expand Up @@ -76,7 +76,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
"Work" to "Licensed Material").

Second, the defensive termination clause was changed such that the scope
Expand Down Expand Up @@ -127,6 +127,10 @@ Copyright 2019-2022 Arm Limited and/or its affiliates <[email protected]
used to render the PDF of the specs. The PDF is rendered using the
standard layout used in Arm specifications.

### Changes for next release

* Textual improvements (non-functional changes).

<!---
**** Do not remove! ****
The line following this comment is necessary to generate custom geometry settings
Expand Down
2 changes: 1 addition & 1 deletion neon_intrinsics/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the
Expand Down
8 changes: 6 additions & 2 deletions neon_intrinsics/advsimd.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date-of-issue: 04 August 2023
# LaTeX specific variables
landscape: true
copyright-text: "Copyright: see section \\texorpdfstring{\\nameref{copyright}}{Copyright}."
draftversion: false
draftversion: true
# Jekyll specific variables
header_counter: true
toc: true
Expand Down Expand Up @@ -77,7 +77,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the scope
Expand Down Expand Up @@ -146,6 +146,10 @@ for more information about Arm’s trademarks.

* Added support for FEAT_LRCPC3 LDAP1/STL1 intrinsics.

### Changes for next release

* Textual improvements (non-functional changes).

<!---
**** Do not remove! ****
The line following this comment is necessary to generate custom geometry settings
Expand Down
8 changes: 6 additions & 2 deletions neon_intrinsics/advsimd.template.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ date-of-issue: 04 August 2023
# LaTeX specific variables
landscape: true
copyright-text: "Copyright: see section \\texorpdfstring{{\\nameref{{copyright}}}}{{Copyright}}."
draftversion: false
draftversion: true
# Jekyll specific variables
header_counter: true
toc: true
Expand Down Expand Up @@ -77,7 +77,7 @@ exceptions.

First, several changes were made related to the defined terms so as to
reflect the fact that such defined terms need to align with the
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (e.g., changing
terminology in CC-BY-SA-4.0 rather than Apache-2.0 (for example, changing
“Work” to “Licensed Material”).

Second, the defensive termination clause was changed such that the scope
Expand Down Expand Up @@ -146,6 +146,10 @@ for more information about Arm’s trademarks.

* Added support for FEAT_LRCPC3 LDAP1/STL1 intrinsics.

### Changes for next release

* Textual improvements (non-functional changes).

<!---
**** Do not remove! ****
The line following this comment is necessary to generate custom geometry settings
Expand Down
2 changes: 1 addition & 1 deletion tools/hyperref-check.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ for file in "./main/acle.md" "./morello/morello.md" "./mve_intrinsics/mve.md" ".

# The following string of pipes extracts the unresolved internal links by:
# - Using tee to output the error and warning messages generated by pandoc pdf conversion into a file
# - Using grep to extract all unresolved links from the file, eg "pdfTeX warning (dest): name{ssec-bf16-scalar}"
# - Using grep to extract all unresolved links from the file, for instance, "pdfTeX warning (dest): name{ssec-bf16-scalar}"
# - Using wc to count all the lines and thus all the warnings/detected broken links
pandoc --template=tools/acle_template.tex $file --verbose -o pdfs/tmp.pdf --resource-path=$(dirname $file) 2>&1 | tee tmp/output
number_of_broken_refs=`cat tmp/output | grep 'pdfTeX warning (dest): name' | wc -l`
Expand Down

0 comments on commit 9ef9e6b

Please sign in to comment.