Skip to content

Commit 227f60e

Browse files
authored
Merge branch 'main' into ext_table
2 parents c9abcf5 + fdcc31e commit 227f60e

39 files changed

+73
-53
lines changed

.github/workflows/nightly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
outputs:
1414
should_run: ${{ steps.should_run.outputs.should_run }}
1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v4
1717
- name: print latest_commit
1818
run: echo ${{ github.sha }}
1919

2020
- id: should_run
2121
continue-on-error: true
2222
name: check latest commit is less than a day
2323
if: ${{ github.event_name == 'schedule' }}
24-
run: test -z $(git rev-list --after="24 hours" ${{ github.sha }}) && echo "::set-output name=should_run::false"
24+
run: test -z "$(git rev-list --after='24 hours' ${{ github.sha }})" && echo "name=should_run::false" >> "$GITHUB_OUTPUT"
2525
nightly:
2626
needs: check_date
2727
if: ${{ needs.check_date.outputs.should_run != 'false' }}
@@ -35,13 +35,13 @@ jobs:
3535
uses: eWaterCycle/[email protected]
3636
- name: Get container from cache
3737
id: cache-sif
38-
uses: actions/cache@v3
38+
uses: actions/cache@v4
3939
with:
4040
path: .singularity/image.sif
4141
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
4242
- name: Get gems and node files from cache
4343
id: cache-bundle-npm
44-
uses: actions/cache@v3
44+
uses: actions/cache@v4
4545
with:
4646
path: |
4747
.home/.gems

.github/workflows/pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ jobs:
2626
uses: eWaterCycle/[email protected]
2727
- name: Get container from cache
2828
id: cache-sif
29-
uses: actions/cache@v3
29+
uses: actions/cache@v4
3030
with:
3131
path: .singularity/image.sif
3232
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
3333
- name: Get gems and node files from cache
3434
id: cache-bundle-npm
35-
uses: actions/cache@v3
35+
uses: actions/cache@v4
3636
with:
3737
path: |
3838
.home/.gems

.github/workflows/regress.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
regress-pre-commit:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
12-
- uses: actions/setup-python@v3
11+
- uses: actions/checkout@v4
12+
- uses: actions/setup-python@v5
1313
- uses: pre-commit/[email protected]
1414
regress-smoke:
1515
runs-on: ubuntu-latest
@@ -22,13 +22,13 @@ jobs:
2222
uses: eWaterCycle/[email protected]
2323
- name: Get container from cache
2424
id: cache-sif
25-
uses: actions/cache@v3
25+
uses: actions/cache@v4
2626
with:
2727
path: .singularity/image.sif
2828
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
2929
- name: Get gems and node files from cache
3030
id: cache-bundle-npm
31-
uses: actions/cache@v3
31+
uses: actions/cache@v4
3232
with:
3333
path: |
3434
.home/.gems
@@ -55,13 +55,13 @@ jobs:
5555
uses: eWaterCycle/[email protected]
5656
- name: Get container from cache
5757
id: cache-sif
58-
uses: actions/cache@v3
58+
uses: actions/cache@v4
5959
with:
6060
path: .singularity/image.sif
6161
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
6262
- name: Get gems and node files from cache
6363
id: cache-bundle-npm
64-
uses: actions/cache@v3
64+
uses: actions/cache@v4
6565
with:
6666
path: |
6767
.home/.gems
@@ -86,13 +86,13 @@ jobs:
8686
uses: eWaterCycle/[email protected]
8787
- name: Get container from cache
8888
id: cache-sif
89-
uses: actions/cache@v3
89+
uses: actions/cache@v4
9090
with:
9191
path: .singularity/image.sif
9292
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
9393
- name: Get gems and node files from cache
9494
id: cache-bundle-npm
95-
uses: actions/cache@v3
95+
uses: actions/cache@v4
9696
with:
9797
path: |
9898
.home/.gems
@@ -115,13 +115,13 @@ jobs:
115115
uses: eWaterCycle/[email protected]
116116
- name: Get container from cache
117117
id: cache-sif
118-
uses: actions/cache@v3
118+
uses: actions/cache@v4
119119
with:
120120
path: .singularity/image.sif
121121
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
122122
- name: Get gems and node files from cache
123123
id: cache-bundle-npm
124-
uses: actions/cache@v3
124+
uses: actions/cache@v4
125125
with:
126126
path: |
127127
.home/.gems
@@ -144,13 +144,13 @@ jobs:
144144
uses: eWaterCycle/[email protected]
145145
- name: Get container from cache
146146
id: cache-sif
147-
uses: actions/cache@v3
147+
uses: actions/cache@v4
148148
with:
149149
path: .singularity/image.sif
150150
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
151151
- name: Get gems and node files from cache
152152
id: cache-bundle-npm
153-
uses: actions/cache@v3
153+
uses: actions/cache@v4
154154
with:
155155
path: |
156156
.home/.gems

arch/ext/Zhinx.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# yaml-language-server: $schema=../../schemas/ext_schema.json
2+
3+
$schema: "ext_schema.json#"
4+
kind: extension
5+
name: Zhinx
6+
long_name: Half-precision floating-point instructions using integer registers
7+
description: |
8+
The Zhinx extension provides analogous half-precision floating-point instructions. The Zhinx extension
9+
depends upon the Zfinx extension.
10+
The Zhinx extension adds all of the instructions that the Zfh extension adds, except for the transfer
11+
instructions FLH, FSH, FMV.H.X, and FMV.X.H.
12+
The Zhinx variants of these Zfh-extension instructions have the same semantics, except that whenever
13+
such an instruction would have accessed an f register, it instead accesses the x register with the same
14+
number.
15+
16+
type: unprivileged
17+
versions:
18+
- version: "1.0.0"
19+
state: ratified
20+
ratification_date: 2021-11

arch/inst/D/fcvtmod.w.d.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy:
10-
anyOf: [D, Zfa]
10+
allOf: [D, Zfa]
1111
assembly: xd, xs1
1212
encoding:
1313
match: 110000101000-----001-----1010011

arch/inst/D/fleq.d.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy:
10-
anyOf: [D, Zfa]
10+
allOf: [D, Zfa]
1111
assembly: xd, xs1, xs2
1212
encoding:
1313
match: 1010001----------100-----1010011

arch/inst/D/fli.d.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy:
10-
anyOf: [D, Zfa]
10+
allOf: [D, Zfa]
1111
assembly: xd, xs1
1212
encoding:
1313
match: 111100100001-----000-----1010011

arch/inst/D/fltq.d.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy:
10-
anyOf: [D, Zfa]
10+
allOf: [D, Zfa]
1111
assembly: xd, xs1, xs2
1212
encoding:
1313
match: 1010001----------101-----1010011

arch/inst/D/fmaxm.d.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy:
10-
anyOf: [D, Zfa]
10+
allOf: [D, Zfa]
1111
assembly: xd, xs1, xs2
1212
encoding:
1313
match: 0010101----------011-----1010011

arch/inst/D/fminm.d.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ long_name: No synopsis available.
77
description: |
88
No description available.
99
definedBy:
10-
anyOf: [D, Zfa]
10+
allOf: [D, Zfa]
1111
assembly: xd, xs1, xs2
1212
encoding:
1313
match: 0010101----------010-----1010011

0 commit comments

Comments
 (0)