From 20f02c00396a5e49c907aace0bbd414156e3a4ef Mon Sep 17 00:00:00 2001 From: Andrey Miroshnikov Date: Mon, 4 Jul 2022 23:04:28 +0100 Subject: [PATCH] Added links for vector_ops, int_fp_mv, svp64, sv --- openpower/Makefile | 2 +- openpower/pandoc_img.py | 4 ++++ openpower/simple_v_spec.tex | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/openpower/Makefile b/openpower/Makefile index 85e08afff..6c4c4ff36 100755 --- a/openpower/Makefile +++ b/openpower/Makefile @@ -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 diff --git a/openpower/pandoc_img.py b/openpower/pandoc_img.py index 03a7b904e..ce6598842 100755 --- a/openpower/pandoc_img.py +++ b/openpower/pandoc_img.py @@ -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]) diff --git a/openpower/simple_v_spec.tex b/openpower/simple_v_spec.tex index f365cd76f..7d25bc789 100644 --- a/openpower/simple_v_spec.tex +++ b/openpower/simple_v_spec.tex @@ -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} -- 2.30.2