aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBill Traynor <wmat@riscv.org>2023-01-18 14:18:45 -0500
committerBill Traynor <wmat@riscv.org>2023-01-18 14:18:45 -0500
commit8a39d25d2c87bd2753e5c7c7e5560b02969a3803 (patch)
treed6872dd3eb1cc0671ae500d9bc651c6d38e7522c /src
parent974e049d3b82258736f8160b52fa54e4fec69cb1 (diff)
downloadriscv-isa-manual-8a39d25d2c87bd2753e5c7c7e5560b02969a3803.zip
riscv-isa-manual-8a39d25d2c87bd2753e5c7c7e5560b02969a3803.tar.gz
riscv-isa-manual-8a39d25d2c87bd2753e5c7c7e5560b02969a3803.tar.bz2
Nesting tables for formatting.
Nested tables to format layout of litmus test.
Diffstat (limited to 'src')
-rw-r--r--src/mm-eplan.adoc24
1 files changed, 15 insertions, 9 deletions
diff --git a/src/mm-eplan.adoc b/src/mm-eplan.adoc
index ad4ca98..d37840a 100644
--- a/src/mm-eplan.adoc
+++ b/src/mm-eplan.adoc
@@ -1059,16 +1059,22 @@ of rule <<overlapping-ordering, 11>>.
[[litmus:addrdatarfi_no]]
.Because of the address dependency from (d) to (e), (d) also precedes (f) (outcome forbidden)
-graphviz::images/graphviz/litmus_addrpo.txt[align="center",width=160]
-
-[%autowidth,cols="^,<,^,<"float="center",align="center",options="header"]
+[float="center",align="center",cols=".^1a,.^1a",frame="none",grid="none",options="noheader"]
|===
-2+|Hart 0 2+|Hart 1
-2+| 2+|li t1, 1
-|(a) |lw a0,0(s0) |(d) |lw a1, 0(s1)
-|(b) |fence rw,rw |(e) |lw a2, 0(a1)
-|(c) |sw s2,0(s1) |(f) |sw t1, 0(s0)
-4+|Outcome: `a0=1`, `a1=t`
+|
+[%autowidth,cols="^,<,^,<"float="center",align="center",options="header"]
+!===
+2+!Hart 0 2+!Hart 1
+2+! 2+!li t1, 1
+!(a) !lw a0,0(s0) !(d) !lw a1, 0(s1)
+!(b) !fence rw,rw !(e) !lw a2, 0(a1)
+!(c) !sw s2,0(s1) !(f) !sw t1, 0(s0)
+4+!Outcome: `a0=1`, `a1=t`
+!===
+|
+!===
+a! graphviz::images/graphviz/litmus_addrpo.txt[]
+!===
|===
Consider <<litmus:addrdatarfi_no>> (f) cannot be