From 3156d0135a454fedbf14e671a7b3b451066df51b Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Fri, 22 Jul 2022 13:17:14 +0100 Subject: [PATCH] add comparison table --- openpower/Makefile | 7 +++++++ openpower/simple_v_spec.tex | 2 ++ openpower/sv.mdwn | 1 + 3 files changed, 10 insertions(+) diff --git a/openpower/Makefile b/openpower/Makefile index d50f26e74..675eadde3 100755 --- a/openpower/Makefile +++ b/openpower/Makefile @@ -38,12 +38,19 @@ SOURCE_TEX := tex_out/remap.tex \ tex_out/transcendentals.tex \ tex_out/atomics.tex \ tex_out/vector_isas.tex \ + tex_out/comparison_table.tex \ tex_out/fields.tex # Does this umbrella rule need to be modified? tex: $(SOURCE_TEX) mkdir -p tex_out +tex_out/comparison_table.tex : sv/comparison_table.mdwn + mkdir -p tex_out + pandoc -f markdown -t latex --top-level-division=section \ + --filter pandoc_img.py \ + -N -o tex_out/comparison_table.tex sv/comparison_table.mdwn + tex_out/vector_isas.tex : sv/vector_isa_comparison.mdwn mkdir -p tex_out pandoc -f markdown -t latex --top-level-division=section \ diff --git a/openpower/simple_v_spec.tex b/openpower/simple_v_spec.tex index d40092d0f..0f4394f0d 100644 --- a/openpower/simple_v_spec.tex +++ b/openpower/simple_v_spec.tex @@ -163,6 +163,8 @@ Programme, requires full transparency. \input{tex_out/sv.tex} \chapter{Other Vector ISAs}\hypertarget{svux2fvector_isa_comparison}{} \input{tex_out/vector_isas.tex} +\chapter{Comparison Table}\hypertarget{svux2fcomparison_table}{} +\input{tex_out/comparison_table.tex} \chapter{Overview}\hypertarget{svux2foverview}{} \input{tex_out/overview.tex} \chapter{Compliancy Levels}\hypertarget{svux2fcompliancy_levels}{} diff --git a/openpower/sv.mdwn b/openpower/sv.mdwn index 35cdc71a1..ee593e28a 100644 --- a/openpower/sv.mdwn +++ b/openpower/sv.mdwn @@ -327,6 +327,7 @@ Additional links: * * [[sv/vector_isa_comparison]] - a list of Packed SIMD, GPU, and other Scalable Vector ISAs +* [[sv/comparison_table]] - a one-off (experimental) table comparing ISAs * [[simple_v_extension]] old (deprecated) version * [[openpower/sv/llvm]] -- 2.30.2