diff options
author | Andrew Waterman <andrew@sifive.com> | 2021-06-08 01:59:16 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2021-06-08 01:59:16 -0700 |
commit | f21ac49c8e37c0a3c123f04094cc22f9e476b771 (patch) | |
tree | 89eca20d46288d8e4bfc2fe4a9d3cf43d4782fb2 /src/c.tex | |
parent | c293c7e44615e8edb72f50448ca13a660fffe95a (diff) | |
download | riscv-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.tex | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -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 |