(no commit message)
authorlkcl <lkcl@web>
Mon, 26 Oct 2020 10:58:08 +0000 (10:58 +0000)
committerIkiWiki <ikiwiki.info>
Mon, 26 Oct 2020 10:58:08 +0000 (10:58 +0000)
openpower/sv/predication.mdwn

index 12ebc4823454d480a2e6075df7f13af35317ed6e..23a06bb6a555f3427dbbfecf6177cd9c6d96be04 100644 (file)
 * must be easily implementable in any  microarchitecture including out-of-order 
 * must not compromise or penalise any microarchitectural performance
 * must cover up to 64 elements
+* must still work for elwidth over-rides
+
+# Capabilities
+
+* two modes, "zeroing" and "non-zeroing". zeroing mode places a zero in the masked-out element results, where non-zeroing leaves the destination (result) element unmodified.
+* predicate must be invertable via an opcode bit (to avoid the need for an instruction which inverts all bits of the predicate mask)
 
 # Proposals