Skip to content

Commit 7bf9d91

Browse files
authored
Merge branch 'main' into dhower-qc-patch-1
2 parents c801be8 + 38cd9f2 commit 7bf9d91

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1449
-284
lines changed

Rakefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ def cfg_arch_for(config_name)
3333
)
3434
end
3535

36-
file "#{$root}/.stamps/dev_gems" do |t|
37-
sh "bundle exec yard config --gem-install-yri"
36+
file "#{$root}/.stamps/dev_gems" => ["#{$root}/.stamps"] do |t|
37+
#sh "bundle exec yard config --gem-install-yri"
3838
sh "bundle exec yard gem"
3939
FileUtils.touch t.name
4040
end

arch/ext/Zcd.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# yaml-language-server: $schema=../../schemas/ext_schema.json
2+
3+
$schema: "ext_schema.json#"
4+
kind: extension
5+
name: Zcd
6+
long_name: Compressed instructions for double precision floating point
7+
description: |
8+
Zcd is the existing set of compressed double precision floating point loads and stores:
9+
`c.fld`, `c.fldsp`, `c.fsd`, `c.fsdsp`.
10+
11+
type: unprivileged
12+
company:
13+
name: RISC-V International
14+
url: https://riscv.org
15+
versions:
16+
- version: "1.0.0"
17+
state: ratified
18+
ratification_date: 2023-04
19+
repositories:
20+
- url: https://github.com/riscv/riscv-code-size-reduction
21+
branch: main
22+
contributors:
23+
- name: Tariq Kurd
24+
- name: Ibrahim Abu Kharmeh
25+
- name: Torbjørn Viem Ness
26+
- name: Matteo Perotti
27+
- name: Nidal Faour
28+
- name: Bill Traynor
29+
- name: Rafael Sene
30+
- name: Xinlong Wu
31+
- name: sinan
32+
- name: Jeremy Bennett
33+
- name: Heda Chen
34+
- name: Alasdair Armstrong
35+
- name: Graeme Smecher
36+
- name: Nicolas Brunie
37+
- name: Jiawei
38+
requires:
39+
allOf:
40+
- anyOf:
41+
- { name: Zca, version: "= 1.0.0" }
42+
- { name: C, version: "= 1.0.0" }
43+
- { name: D, version: "~> 2.2.0" }

arch/inst/C/c.lq.yaml

Lines changed: 0 additions & 39 deletions
This file was deleted.

arch/inst/C/c.lqsp.yaml

Lines changed: 0 additions & 40 deletions
This file was deleted.

arch/inst/C/c.sq.yaml

Lines changed: 0 additions & 39 deletions
This file was deleted.

arch/inst/C/c.sqsp.yaml

Lines changed: 0 additions & 38 deletions
This file was deleted.

arch/inst/F/fadd.s.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
$schema: "inst_schema.json#"
44
kind: instruction
55
name: fadd.s
6-
long_name: No synopsis available.
6+
long_name: Single-precision floating-point addition
77
description: |
8-
No description available.
8+
Do the single-precision floating-point addition of fs1 and fs2 and store the result in fd.
9+
rm is the dynamic Rounding Mode.
910
definedBy: F
1011
assembly: fd, fs1, fs2, rm
1112
encoding:

arch/inst/F/fleq.s.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: fleq.s
66
long_name: No synopsis available.
77
description: |
88
No description available.
9-
definedBy: { allOf: [F, Zfa] }
9+
definedBy: Zfa
1010
assembly: xd, fs1, fs2
1111
encoding:
1212
match: 1010000----------100-----1010011

arch/inst/F/fli.s.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: fli.s
66
long_name: No synopsis available.
77
description: |
88
No description available.
9-
definedBy: { allOf: [F, Zfa] }
9+
definedBy: Zfa
1010
assembly: fd, fs1
1111
encoding:
1212
match: 111100000001-----000-----1010011

arch/inst/F/fltq.s.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: fltq.s
66
long_name: No synopsis available.
77
description: |
88
No description available.
9-
definedBy: { allOf: [F, Zfa] }
9+
definedBy: Zfa
1010
assembly: xd, fs1, fs2
1111
encoding:
1212
match: 1010000----------101-----1010011

0 commit comments

Comments
 (0)