Commit 6b33645
authored
Redesign atomic store with hints intrinsics (#432)
This proposal is about redesigning atomic store with hint intrinsics, to
make them more easily extensible.
Checklist: (mark with ``X`` those which apply)
* [ ] If an issue reporting the bug exists, I have mentioned it in the
PR (do not bother creating the issue if all you want to do is
fixing the bug yourself).
* [x ] I have added/updated the `SPDX-FileCopyrightText` lines on top
of any file I have edited. Format is `SPDX-FileCopyrightText:
Copyright {year} {entity or name} <{contact informations}>`
(Please update existing copyright lines if applicable. You can
specify year ranges with hyphen , as in `2017-2019`, and use
commas to separate gaps, as in `2018-2020, 2022`).
* [ x] I have updated the `Copyright` section of the sources of the
specification I have edited (this will show up in the text
rendered in the PDF and other output format supported). The
format is the same described in the previous item.
* [ ] I have run the CI scripts (if applicable, as they might be
tricky to set up on non-*nix machines). The sequence can be
found in the [contribution
guidelines](https://github.com/ARM-software/acle/blob/main/CONTRIBUTING.md#continuous-integration).
Don't
worry if you cannot run these scripts on your machine, your
patch will be automatically checked in the Actions of the pull
request.
* [x ] I have added an item that describes the changes I have
introduced in this PR in the section **Changes for next
release** of the section **Change Control**/**Document history**
of the document. Create **Changes for next release** if it does
not exist. Notice that changes that are not modifying the
content and rendering of the specifications (both HTML and PDF)
do not need to be listed.
* [ x] When modifying content and/or its rendering, I have checked the
correctness of the result in the PDF output (please refer to the
instructions on [how to build the PDFs
locally](https://github.com/ARM-software/acle/blob/main/CONTRIBUTING.md#continuous-integration)).
* [ x] The variable `draftversion` is set to `true` in the YAML header
of the sources of the specifications I have modified.
* [ ] Please *DO NOT* add my GitHub profile to the list of contributors
in the
[README](https://github.com/ARM-software/acle/blob/main/README.md#contributors-)
page of the project.1 parent 2958acd commit 6b33645
1 file changed
Lines changed: 27 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| |||
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
| 490 | + | |
490 | 491 | | |
491 | 492 | | |
492 | 493 | | |
| |||
4952 | 4953 | | |
4953 | 4954 | | |
4954 | 4955 | | |
4955 | | - | |
| 4956 | + | |
4956 | 4957 | | |
4957 | | - | |
4958 | | - | |
4959 | | - | |
4960 | | - | |
4961 | | - | |
| 4958 | + | |
| 4959 | + | |
| 4960 | + | |
| 4961 | + | |
| 4962 | + | |
| 4963 | + | |
4962 | 4964 | | |
4963 | 4965 | | |
4964 | 4966 | | |
4965 | 4967 | | |
4966 | | - | |
4967 | | - | |
4968 | | - | |
4969 | | - | |
| 4968 | + | |
| 4969 | + | |
| 4970 | + | |
| 4971 | + | |
4970 | 4972 | | |
4971 | 4973 | | |
4972 | | - | |
4973 | | - | |
4974 | | - | |
4975 | | - | |
4976 | | - | |
| 4974 | + | |
| 4975 | + | |
| 4976 | + | |
| 4977 | + | |
| 4978 | + | |
4977 | 4979 | | |
4978 | | - | |
4979 | | - | |
4980 | | - | |
4981 | | - | |
| 4980 | + | |
| 4981 | + | |
| 4982 | + | |
| 4983 | + | |
| 4984 | + | |
| 4985 | + | |
| 4986 | + | |
| 4987 | + | |
4982 | 4988 | | |
4983 | 4989 | | |
4984 | 4990 | | |
| |||
0 commit comments