Skip to content

Commit

Permalink
Add Zbs
Browse files Browse the repository at this point in the history
  • Loading branch information
dhower-qc committed Jul 29, 2024
1 parent 2daec73 commit 42a534e
Show file tree
Hide file tree
Showing 4 changed files with 168 additions and 0 deletions.
38 changes: 38 additions & 0 deletions arch/ext/Zba.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,45 @@ Zba:
of wider elements. The `slli.uw` -- added in this extension -- can be used when the index is to
be interpreted as an unsigned word.
type: unprivileged
company:
name: RISC-V International
url: https://riscv.org
versions:
- version: 1.0
state: ratified
ratification_date: 2021-06
repositories:
- url: https://github.com/riscv/riscv-bitmanip
branch: main
contributors:
- name: Jacob Bachmeyer
- name: Allen Baum
- name: Ari Ben
- name: Alex Bradbury
- name: Steven Brager
- name: Rogier Brussee
- name: Michael Clark
- name: Ken Dockser
- name: Paul Donahue
- name: Dennis Ferguson
- name: Fabian Giesen
- name: John Hauser
- name: Robert Henry
- name: Bruce Holt
- name: Po-wei Huang
- name: Ben Marshall
- name: Rex McCrary
- name: Lee Moore
- name: Jiri Moravec
- name: Samuel Neves
- name: Markus Oberhumer
- name: Christopher Olson
- name: Nils Pipenbrinck
- name: Joseph Rahmeh
- name: Xue Saw
- name: Tommy Thorn
- name: Philipp Tomsich
- name: Avishai Tvila
- name: Andrew Waterman
- name: Thomas Wicki
- name: Claire Wolf
38 changes: 38 additions & 0 deletions arch/ext/Zbb.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,45 @@ Zbb:
description: |
Basic bit manipulation
type: unprivileged
company:
name: RISC-V International
url: https://riscv.org
versions:
- version: 1.0
state: ratified
ratification_date: 2021-06
repositories:
- url: https://github.com/riscv/riscv-bitmanip
branch: main
contributors:
- name: Jacob Bachmeyer
- name: Allen Baum
- name: Ari Ben
- name: Alex Bradbury
- name: Steven Brager
- name: Rogier Brussee
- name: Michael Clark
- name: Ken Dockser
- name: Paul Donahue
- name: Dennis Ferguson
- name: Fabian Giesen
- name: John Hauser
- name: Robert Henry
- name: Bruce Holt
- name: Po-wei Huang
- name: Ben Marshall
- name: Rex McCrary
- name: Lee Moore
- name: Jiri Moravec
- name: Samuel Neves
- name: Markus Oberhumer
- name: Christopher Olson
- name: Nils Pipenbrinck
- name: Joseph Rahmeh
- name: Xue Saw
- name: Tommy Thorn
- name: Philipp Tomsich
- name: Avishai Tvila
- name: Andrew Waterman
- name: Thomas Wicki
- name: Claire Wolf
40 changes: 40 additions & 0 deletions arch/ext/Zbc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,47 @@ Zbc:
description: |
Carry-less multiplication is the multiplication in the polynomial ring over GF(2).
type: unprivileged
company:
name: RISC-V International
url: https://riscv.org
versions:
- version: 1.0
state: ratified
ratification_date: 2021-06
repositories:
- url: https://github.com/riscv/riscv-bitmanip
branch: main
contributors:
- name: Jacob Bachmeyer
- name: Allen Baum
- name: Ari Ben
- name: Alex Bradbury
- name: Steven Brager
- name: Rogier Brussee
- name: Michael Clark
- name: Ken Dockser
- name: Paul Donahue
- name: Dennis Ferguson
- name: Fabian Giesen
- name: John Hauser
- name: Robert Henry
- name: Bruce Holt
- name: Po-wei Huang
- name: Ben Marshall
- name: Rex McCrary
- name: Lee Moore
- name: Jiri Moravec
- name: Samuel Neves
- name: Markus Oberhumer
- name: Christopher Olson
- name: Nils Pipenbrinck
- name: Joseph Rahmeh
- name: Xue Saw
- name: Tommy Thorn
- name: Philipp Tomsich
- name: Avishai Tvila
- name: Andrew Waterman
- name: Thomas Wicki
- name: Claire Wolf


52 changes: 52 additions & 0 deletions arch/ext/Zbs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# yaml-language-server: $schema=../../schemas/ext_schema.json

Zbs:
long_name: Single-bit instructions
description: |
The single-bit instructions provide a mechanism to set, clear, invert, or extract a single bit
in a register. The bit is specified by its index
type: unprivileged
company:
name: RISC-V International
url: https://riscv.org
versions:
- version: 1.0
state: ratified
ratification_date: 2021-06
repositories:
- url: https://github.com/riscv/riscv-bitmanip
branch: main
contributors:
- name: Jacob Bachmeyer
- name: Allen Baum
- name: Ari Ben
- name: Alex Bradbury
- name: Steven Brager
- name: Rogier Brussee
- name: Michael Clark
- name: Ken Dockser
- name: Paul Donahue
- name: Dennis Ferguson
- name: Fabian Giesen
- name: John Hauser
- name: Robert Henry
- name: Bruce Holt
- name: Po-wei Huang
- name: Ben Marshall
- name: Rex McCrary
- name: Lee Moore
- name: Jiri Moravec
- name: Samuel Neves
- name: Markus Oberhumer
- name: Christopher Olson
- name: Nils Pipenbrinck
- name: Joseph Rahmeh
- name: Xue Saw
- name: Tommy Thorn
- name: Philipp Tomsich
- name: Avishai Tvila
- name: Andrew Waterman
- name: Thomas Wicki
- name: Claire Wolf


0 comments on commit 42a534e

Please sign in to comment.