From 378baec0133c6f3ec7b833b7d502612c7f83b213 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 9 Jun 2018 05:32:14 +0100 Subject: [PATCH] reorg --- simple_v_extension/simple_v_chennai_2018.tex | 48 ++++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/simple_v_extension/simple_v_chennai_2018.tex b/simple_v_extension/simple_v_chennai_2018.tex index 9fe437185..8cec8922e 100644 --- a/simple_v_extension/simple_v_chennai_2018.tex +++ b/simple_v_extension/simple_v_chennai_2018.tex @@ -407,30 +407,6 @@ def get\_pred\_val(bool is\_fp\_op, int reg): % if there are available parallel ALUs to do so. -\begin{frame}[fragile] -\frametitle{ADD pseudocode with redirection (and proper predication)} - -\begin{semiverbatim} -function op\_add(rd, rs1, rs2) # add not VADD! -  int i, id=0, irs1=0, irs2=0; -  rd = int\_vec[rd ].isvector ? int\_vec[rd ].regidx : rd; -  rs1 = int\_vec[rs1].isvector ? int\_vec[rs1].regidx : rs1; -  rs2 = int\_vec[rs2].isvector ? int\_vec[rs2].regidx : rs2; -  predval = get\_pred\_val(FALSE, rd); -  for (i = 0; i < VL; i++) - if (predval \& 1<