aboutsummaryrefslogtreecommitdiff
path: root/src/a.tex
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2018-11-07 17:27:21 -0800
committerAndrew Waterman <aswaterman@gmail.com>2018-11-07 17:27:21 -0800
commit3d6cbec93dcd47d16ddc87fa4565ecc6e5aee906 (patch)
tree25b5bf4880a42e1aa623b2852da268d156ee9759 /src/a.tex
parent52d72801f6005126b63778819dc0ed07211396a9 (diff)
downloadriscv-isa-manual-3d6cbec93dcd47d16ddc87fa4565ecc6e5aee906.zip
riscv-isa-manual-3d6cbec93dcd47d16ddc87fa4565ecc6e5aee906.tar.gz
riscv-isa-manual-3d6cbec93dcd47d16ddc87fa4565ecc6e5aee906.tar.bz2
Describe the AMOs as "bitwise", not "logical" (#259)
"logical AND" usually means C's "&&" operator, not "&" operator. Thanks to Bodhisattva Debnath for pointing out the issue!
Diffstat (limited to 'src/a.tex')
-rw-r--r--src/a.tex4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/a.tex b/src/a.tex
index a1e88b3..1fd82e3 100644
--- a/src/a.tex
+++ b/src/a.tex
@@ -326,8 +326,8 @@ emulated. The ``Zam'' extension, described in Chapter~\ref{sec:zam},
relaxes this requirement and specifies the semantics of misaligned
AMOs.
-The operations supported are swap, integer add, logical AND, logical
-OR, logical XOR, and signed and unsigned integer maximum and minimum.
+The operations supported are swap, integer add, bitwise AND, bitwise
+OR, bitwise XOR, and signed and unsigned integer maximum and minimum.
Without ordering constraints, these AMOs can be used to implement
parallel reduction operations, where typically the return value would
be discarded by writing to {\tt x0}.