Skip to content

Commit 5cd4d1d

Browse files
authored
Merge branch 'main' into patch-1
2 parents 16f0f5b + fdcc31e commit 5cd4d1d

36 files changed

+55
-35
lines changed

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

arch/inst/D/fmvh.x.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: 111000100001-----000-----1010011

arch/inst/D/fmvp.d.x.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: 1011001----------000-----1010011

arch/inst/D/fround.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, rm
1212
encoding:
1313
match: 010000100100-------------1010011

0 commit comments

Comments
 (0)