aboutsummaryrefslogtreecommitdiff
path: root/src/c.tex
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2021-06-08 01:59:16 -0700
committerAndrew Waterman <andrew@sifive.com>2021-06-08 01:59:16 -0700
commitf21ac49c8e37c0a3c123f04094cc22f9e476b771 (patch)
tree89eca20d46288d8e4bfc2fe4a9d3cf43d4782fb2 /src/c.tex
parentc293c7e44615e8edb72f50448ca13a660fffe95a (diff)
downloadriscv-isa-manual-f21ac49c8e37c0a3c123f04094cc22f9e476b771.zip
riscv-isa-manual-f21ac49c8e37c0a3c123f04094cc22f9e476b771.tar.gz
riscv-isa-manual-f21ac49c8e37c0a3c123f04094cc22f9e476b771.tar.bz2
Delete detailed text surrounding RVC immediates
The metric is vague, and the only important point is the design pattern, not the exact cost. Resolves #659
Diffstat (limited to 'src/c.tex')
-rw-r--r--src/c.tex5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/c.tex b/src/c.tex
index fc174da..92dd11c 100644
--- a/src/c.tex
+++ b/src/c.tex
@@ -221,10 +221,7 @@ the number of immediate muxes required.
The immediate fields are scrambled in the instruction formats instead
of in sequential order so that as many bits as possible are in the
same position in every instruction, thereby simplifying
-implementations. For example, immediate bits 17---10 are always sourced from
-the same instruction bit positions. Five other immediate bits (5, 4,
-3, 1, and 0) have just two source instruction bits, while four (9, 7,
-6, and 2) have three sources and one (8) has four sources.
+implementations.
\end{commentary}
For many RVC instructions, zero-valued immediates are disallowed and