diff options
author | Jordan Carlin <jordanmcarlin@gmail.com> | 2024-05-22 08:20:58 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-22 08:20:58 -0700 |
commit | 22d2691db13c922b0bdc41a3204542f001d6498b (patch) | |
tree | a64b0e41011a9a4912969d8e26157e30b756cffb | |
parent | c23436492c27d89fe6d4b6f6b61762d83376c1fa (diff) | |
download | riscv-isa-manual-22d2691db13c922b0bdc41a3204542f001d6498b.zip riscv-isa-manual-22d2691db13c922b0bdc41a3204542f001d6498b.tar.gz riscv-isa-manual-22d2691db13c922b0bdc41a3204542f001d6498b.tar.bz2 |
Update B extension description to remove mention of sub extensions grouped for review (#1419)
Signed-off-by: Jordan Carlin <jordanmcarlin@gmail.com>
-rw-r--r-- | src/b-st-ext.adoc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/b-st-ext.adoc b/src/b-st-ext.adoc index 7790364..4f45af1 100644 --- a/src/b-st-ext.adoc +++ b/src/b-st-ext.adoc @@ -5,12 +5,11 @@ The B standard extension comprises instructions provided by the Zba, Zbb, and Zbs extensions. [[preface]] -=== Bit-manipulation a, b, c and s extensions grouped for public review and ratification +=== Zb* Overview The bit-manipulation (bitmanip) extension collection is comprised of several component extensions to the base RISC-V architecture that are intended to provide some combination of code size reduction, performance improvement, and energy reduction. While the instructions are intended to have general use, some instructions are more useful in some domains than others. -Hence, several smaller bitmanip extensions are provided, rather than one large extension. -Each of these smaller extensions is grouped by common function and use case, and each has its own Zb*-extension name. +Hence, several smaller bitmanip extensions are provided. Each of these smaller extensions is grouped by common function and use case, and each has its own Zb*-extension name. Each bitmanip extension includes a group of several bitmanip instructions that have similar purposes and that can often share the same logic. Some instructions are available in only one extension while others are available in several. The instructions have mnemonics and encodings that are independent of the extensions in which they appear. |