(no commit message)
authorlkcl <lkcl@web>
Sun, 10 Apr 2022 23:53:10 +0000 (00:53 +0100)
committerIkiWiki <ikiwiki.info>
Sun, 10 Apr 2022 23:53:10 +0000 (00:53 +0100)
openpower/sv/svp64.mdwn

index feba1ab45b11cbada7d0c26b2d96b024cb6d633b..8155473b7f56d3a5592a1d921c3eb3e2b8284cb4 100644 (file)
@@ -201,14 +201,13 @@ on context after decoding of the Scalar suffix:
 | EXTRA         | `10:18`    | Register Extra encoding                |                          
 | MODE          | `19:23`    | changes Vector behaviour               |
 
-
 * MODE changes the behaviour of the SV operation (result saturation, mapreduce)
 * SUBVL groups elements together into vec2, vec3, vec4 for use in 3D and Audio/Video DSP work
 * ELWIDTH and ELWIDTH_SRC overrides the instruction's destination and source operand width
 * MASK (and MASK_SRC) and MASKMODE provide predication (two types of sources: scalar INT and Vector CR).
 * Bits 10 to 18 (EXTRA) are further decoded depending on the RM category for the instruction, which is determined only by decoding the Scalar 32 bit suffix.
 
-Similar to OpenPOWER `X-Form` etc. these are given designations, such as `RM-1P-3S1D` which indicates for this example that the operation is to be single-predicated and that there are 3 source operand EXTRA tags and one destination operand tag.
+Similar to OpenPOWER `X-Form` etc. EXTRA bits are given designations, such as `RM-1P-3S1D` which indicates for this example that the operation is to be single-predicated and that there are 3 source operand EXTRA tags and one destination operand tag.
 
 Note that if ELWIDTH != ELWIDTH_SRC this may result in reduced performance or increased latency in some implementations due to lane-crossing.