From: lkcl Date: Fri, 26 Aug 2022 22:30:03 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~751 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=84d4eeeaa0e8ffe3c2e80726fa51501f26c1fa43;p=libreriscv.git --- diff --git a/openpower/sv/av_opcodes.mdwn b/openpower/sv/av_opcodes.mdwn index 1fc812a64..617bf7f83 100644 --- a/openpower/sv/av_opcodes.mdwn +++ b/openpower/sv/av_opcodes.mdwn @@ -69,7 +69,7 @@ Macro-op fusion may be used to detect that these two interleave cleanly, overlap * DCT added as [[sv/remap]] * Absolute-diff Accumulation, used in Motion Estimation, added, - see [[openpower/bitmanip]] and opcodes in [[openpower/isa/av]] + see [[sv/bitmanip]] and opcodes in [[openpower/isa/av]] # VSX SIMD analysis @@ -83,8 +83,7 @@ The other direction, vec_unpack widening ops, may need some way to tell whether *scalar extsw/b/h gives one set, mv gives another. src elwidth override and dest elwidth override provide the pack/unpack*. -implemented by [[sv/mv.vec]] RM Pack/Unpack mode as long as these instructions -have that RM Mode. +implemented by Pack/Unpack. [[sv/normal]] arithmetic also has Pack-with-Saturate. ## vavgs\* (vec_avg)