From: lkcl Date: Thu, 9 Jun 2022 09:58:41 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~1901 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=768bdd9f359d46d69bdd1aacc4909a3579275954;p=libreriscv.git --- diff --git a/openpower/sv/svp64_quirks.mdwn b/openpower/sv/svp64_quirks.mdwn index 36b56042d..0b967f366 100644 --- a/openpower/sv/svp64_quirks.mdwn +++ b/openpower/sv/svp64_quirks.mdwn @@ -375,7 +375,8 @@ combined with the hard requirement to respect full Register Hazard Management as if element instructions were actual Scalar instructions, the addition of a Vector permute instruction under these strict conditions would result in a catastrophic -reduction in performance. +reduction in performance, due to having to consider Read-after-Write +and Write-after-Read Hazards *at the element level*. A little leniency and rule-bending is therefore required.