(no commit message)
authorlkcl <lkcl@web>
Sat, 20 Mar 2021 09:56:58 +0000 (09:56 +0000)
committerIkiWiki <ikiwiki.info>
Sat, 20 Mar 2021 09:56:58 +0000 (09:56 +0000)
openpower/sv/av_opcodes.mdwn

index b8fed4e21b88500b51543196ba892eedbb4fceae..72891248995b3c1558f2a2bbac762a252ded040c 100644 (file)
@@ -18,11 +18,11 @@ In-advance, the summary of base scalar operations that need to be added is:
 | ------------ | ------------------------      |
 | average-add. | result = (src1 + src2 + 1) >> 1 |
 | abs-diff     | result = abs (src1-src2) |
-| signed min   | result = (src1 < src2) ? src1 : src2  |
-| signed max   | result = (src1 > src2) ? src1 : src2  |
+| signed min   | result = (src1 < src2) ? src1 : src2 use bitmanip |
+| signed max   | result = (src1 > src2) ? src1 : src2  use bitmanip |
 | bitwise sel  | (a ? b : c) - use bitmanip ternary |
 
-All other capabilities (saturate in particular) are achieved with [[sv/svp64]] modes and swizzle.  Note that unsigned integer minmax is added in bitmanip.
+All other capabilities (saturate in particular) are achieved with [[sv/svp64]] modes and swizzle.  Note that minmax and ternary are added in bitmanip.
 
 # Audio