From 581fa00ce370cba58a7c8e63d9b5866c4f30ecfa Mon Sep 17 00:00:00 2001 From: dhower-qc <134728312+dhower-qc@users.noreply.github.com> Date: Thu, 25 Jan 2024 14:59:33 -0500 Subject: [PATCH] Update charter.adoc Signed-off-by: dhower-qc <134728312+dhower-qc@users.noreply.github.com> --- charter.adoc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/charter.adoc b/charter.adoc index ce53e35..984c491 100644 --- a/charter.adoc +++ b/charter.adoc @@ -1,4 +1,4 @@ -= Combined Instruction SIG Charter += Prelim Combined Instruction SIG Charter == Introduction @@ -12,7 +12,7 @@ RISC-V lacks common combined instructions present in competitive ISAs, and as su To address that gap, many RVI members have custom extensions for combined instructions (_e.g._, additional load/store addressing modes). Standardizing combined instructions will benefit vendors with custom combined instructions by enabling consolidated toolchain support, and will improve key metrics for the ecosystem as a whole. -Common instruction combinations include, but _are not limited to_: +Example instruction combinations include, but _are not limited to_: * Load/store operations with additional addressing modes * Load/store operations operating on multiple input/output registers @@ -20,7 +20,9 @@ Common instruction combinations include, but _are not limited to_: * Macro-operations occurring in string operations (e.g., testing for NUL-octets in a register) and Unicode-processing * Bitfield insertion/extraction * Checksum-calculation operations for storage and networking -* Conditional select +* Conditional select, mov, aluop +* Branches with large offsets +* Large immediate loads * ... == Objectives @@ -39,12 +41,12 @@ Objectives include: ** Runtime analysis * Coordinating the development of ISA extensions that meet the inclusion criteria through one or more standard or fast-track task groups. -== Collaborations +== Governance -To fulfill its objectives, the Combined Instruction SIG will engage with: +To fulfill its objectives, the Combined Instruction SIG will report to: * Unpriv IC -* Software HC +* Apps and Tools HC (dotted line) == Leadership