From ab44d075d2a3fb6c15018e2eb4a3b137ef9a43f2 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Tue, 5 Jun 2018 22:48:19 +0100 Subject: [PATCH] update --- simple_v_extension/simple_v_chennai_2018.tex | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/simple_v_extension/simple_v_chennai_2018.tex b/simple_v_extension/simple_v_chennai_2018.tex index 8add4128b..930495748 100644 --- a/simple_v_extension/simple_v_chennai_2018.tex +++ b/simple_v_extension/simple_v_chennai_2018.tex @@ -574,12 +574,15 @@ def op_mv_x(rd, rs): # SV version of MX.X \item VMPOP, VFIRST etc. all removed (use xBitManip) \item VSLIDE removed (use regfile overlaps) \item C.MV covers VEXTRACT VINSERT and VSPLAT (and more) - \item VSETVL, VGETVL stay (the only ones that do!) - \item VSELECT stays? no MV.X (add with custom ext?) - \item VSNE exists, but no FNE (use predication inversion?) - \item Issue: VCLIP is not in RV* (add with custom ext?) - \item Vector (or scalar-vector) use C.MV (MV is a pseudo-op) + \item Vector (or scalar-vector) copy: use C.MV (MV is a pseudo-op) \item VMERGE: twin predicated C.MVs (one inverted. macro-op'd) + \item VSETVL, VGETVL stay (the only ops that do!) + \end{itemize} + Issues: + \begin{itemize} + \item VSELECT stays? no MV.X, so no (add with custom ext?) + \item VSNE exists, but no FNE (use predication inversion?) + \item VCLIP is not in RV* (add with custom ext?) \end{itemize} } -- 2.30.2