Added links for vector_ops, int_fp_mv, svp64, sv
authorAndrey Miroshnikov <andrey@technepisteme.xyz>
Mon, 4 Jul 2022 22:04:28 +0000 (23:04 +0100)
committerAndrey Miroshnikov <andrey@technepisteme.xyz>
Mon, 4 Jul 2022 22:04:28 +0000 (23:04 +0100)
openpower/Makefile
openpower/pandoc_img.py
openpower/simple_v_spec.tex

index 85e08afffa26cc00d648e1ba5c9e457879632cb0..6c4c4ff363130565fb250baabc6fa8edcb8e75f9 100755 (executable)
@@ -50,7 +50,7 @@ tex_out/big_integer_analysis.tex : sv/biginteger/analysis.mdwn
        mkdir -p tex_out
        pandoc -f markdown -t latex --top-level-division=section \
                --filter pandoc_img.py \
-                       -N -o tex_out/big_integer_analysis.tex sv/biginteger/analysis.mdwn
+            -N -o tex_out/big_integer_analysis.tex sv/big_integer_analysis.mdwn
 
 tex_out/pseudocode_fixedlogical.tex : $(ISA_DIR)/fixedlogical.mdwn
        mkdir -p tex_out
index 03a7b904e33edfe5124dd8eea27a782e77ad9e7a..ce65988427a66f6a96c66497dfffa1751dc2bc86 100755 (executable)
@@ -55,10 +55,12 @@ def inlinenotes(k, v, f, meta):
         out.write("     link %s\n" % link)
         lookups = {'sv': 'Scalable Vectors for Power ISA',
                    'SV|sv': 'Scalable Vectors for Power ISA',
+                   'openpower/sv': 'Scalable Vectors for Power ISA',
                    'sv/overview': 'Overview Chapter',
                    'sv/vector_isa_comparison': 'Vector ISA Comparison',
                    'sv/compliancy_levels': 'Compliancy Levels',
                    'sv/svp64': 'SVP64 Chapter',
+                   'svp64': 'SVP64 Chapter',
                    'sv/sprs': 'SPRs',
                    'sv/normal': 'Arithmetic Mode',
                    'sv/ldst': 'Load/Store Mode',
@@ -74,6 +76,8 @@ def inlinenotes(k, v, f, meta):
                    'openpower/isa/simplev': 'Simple-V pseudocode',
                    'opcode_regs_deduped': 'SVP64 Augmentation Table',
                    'sv/av_opcodes' : 'Audio and Video Opcodes',
+                   'sv/vector_ops' : 'SV Vector ops',
+                   'sv/int_fp_mv' : 'FP/Int Conversion ops',
                   }
         if link in lookups:
             out.write("     found %s\n" % lookups[link])
index f365cd76f03bad9a22168100a7a0e2e1f9b2dd00..7d25bc7893cc9a0370f3430a228b7a4bb60c9584 100644 (file)
@@ -208,13 +208,13 @@ Programme, requires full transparency.
 
 \part{Scalar Instructions}
 
-\chapter{Vector Assist ops}\hypertarget{svux2fvector_ops}{}
+\chapter{SV Vector ops}\hypertarget{svux2fvector_ops}{}
 \input{tex_out/vector_ops.tex}
 \chapter{CR Weird ops}\hypertarget{svux2fcr_int_predication}{}
 \input{tex_out/cr_int_predication.tex}
 \chapter{Bitmanip ops}\hypertarget{svux2fbitmanip}{}
 \input{tex_out/bitmanip.tex}
-\chapter{FP/Integer conversion ops}\hypertarget{svux2fint_fp_mv}{}
+\chapter{FP/Int Conversion ops}\hypertarget{svux2fint_fp_mv}{}
 \input{tex_out/int_fp_mv.tex}
 \chapter{FP Class ops}\hypertarget{svux2ffclass}{}
 \input{tex_out/fclass.tex}