From 542ae8e35d129717356307f4aba2e955b210aa2d Mon Sep 17 00:00:00 2001 From: lkcl Date: Sun, 16 Apr 2023 13:03:50 +0100 Subject: [PATCH] --- openpower/sv/remap.mdwn | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/openpower/sv/remap.mdwn b/openpower/sv/remap.mdwn index 5ffab1059..e90b30ca8 100644 --- a/openpower/sv/remap.mdwn +++ b/openpower/sv/remap.mdwn @@ -1358,18 +1358,18 @@ Special Registers Altered: `svshape2` is an additional convenience instruction that prioritises setting `SVSHAPE.offset`. Its primary purpose is for use when -element-width overrides are used. It has identical capabilities to `svindex` and +element-width overrides are used. It has identical capabilities to `svindex` in terms of both options (skip, etc.) and ability to activate REMAP -(rmm, mask mode) but unlike `svindex` it does not set GPR REMAP, +(rmm, mask mode) but unlike `svindex` it does not set GPR REMAP: only a 1D or 2D `svshape`, and -unlike `svshape` it can set an arbirrary `SVSHAPE.offset` immediate. +unlike `svshape` it can set an arbitrary `SVSHAPE.offset` immediate. One of the limitations of Simple-V is that Vector elements start on the boundary of the Scalar regfile, which is fine when element-width overrides are not needed. If the starting point of a Vector with smaller elwidths must begin in the middle of a register, normally there would be no way to do so except -through LD/ST. `SVSHAPE.offset` caters for this scenario and `svshape2`is -makes it easier. +through costly LD/ST. `SVSHAPE.offset` caters for this scenario and `svshape2` +makes it easier to access. **Operand Fields**: -- 2.30.2