From: lkcl Date: Sun, 27 Dec 2020 04:17:45 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~808 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3bdfe641fb1d572d458e1fb5c297fa9538cd4173;p=libreriscv.git --- diff --git a/openpower/sv/overview.mdwn b/openpower/sv/overview.mdwn index 8641fb08f..db6ed8920 100644 --- a/openpower/sv/overview.mdwn +++ b/openpower/sv/overview.mdwn @@ -254,7 +254,7 @@ do not have both. This is because they usually have separate Vector register files. However SV sits on top of standard register files and consequently there are advantages to both, so both are provided. -# Element Width overrides +# Element Width overrides All good Vector ISAs have the usual bitwidths for operations: 8/16/32/64 bit integer operations, and IEEE754 FP32 and 64. Often also included @@ -395,7 +395,7 @@ is applied to the whole subvector: if (RA.isvec) { irs1 += 1; } if (RB.isvec) { irs2 += 1; } -# Swizzle +# Swizzle Swizzle is particularly important for 3D work. It allows in-place reordering of XYZW, ARGB etc. and access of sub-portions of the same in