From: Luke Kenneth Casson Leighton Date: Sat, 9 Jun 2018 04:32:14 +0000 (+0100) Subject: reorg X-Git-Tag: convert-csv-opcode-to-binary~5239 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=378baec0133c6f3ec7b833b7d502612c7f83b213;p=libreriscv.git reorg --- 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<