From: lkcl Date: Sun, 19 Jun 2022 21:07:37 +0000 (+0100) Subject: (no commit message) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f50dc0b6d94c8f3b6697f33fa26a7dd9fd515de9;p=libreriscv.git --- diff --git a/openpower/sv/av_opcodes.mdwn b/openpower/sv/av_opcodes.mdwn index 033a9147c..e231d66ab 100644 --- a/openpower/sv/av_opcodes.mdwn +++ b/openpower/sv/av_opcodes.mdwn @@ -12,9 +12,11 @@ Links * hardware implementation * [[vpu]] * [[sv/int_fp_mv]] +* [[openpower/isa/av]] pseudocode * TODO review HP 1994-6 PA-RISC MAX * * List of MMX instructions + # Summary In-advance, the summary of base scalar operations that need to be added is: @@ -29,6 +31,8 @@ In-advance, the summary of base scalar operations that need to be added is: | bitwise sel | (a ? b : c) - use [[sv/bitmanip]] ternary | | int/fp move | covered by [[sv/int_fp_mv]] | +Implemented at the [[openpower/isa/av]] pseudocode page. + All other capabilities (saturate in particular) are achieved with [[sv/svp64]] modes and swizzle. Note that minmax and ternary are added in bitmanip. # Audio