From 22d2691db13c922b0bdc41a3204542f001d6498b Mon Sep 17 00:00:00 2001 From: Jordan Carlin Date: Wed, 22 May 2024 08:20:58 -0700 Subject: Update B extension description to remove mention of sub extensions grouped for review (#1419) Signed-off-by: Jordan Carlin --- src/b-st-ext.adoc | 5 ++--- 1 file 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. -- cgit v1.1