[Lldb-commits] [PATCH] D158506: [lldb][AArch64] Add release notes and documentation for SME

Jason Molenda via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Tue Aug 22 17:44:20 PDT 2023

jasonmolenda added a comment.

LGTM, fwiw.

Comment at: lldb/docs/use/aarch64-linux.rst:37
+The example above has a vector length of 16 bytes. Within LLDB you will always
+see "vg" as in the ``vg`` register, which is 2 in this case (8*2 = 16).
+Elsewhere you may see "vq" which is the vector length in quadwords (16 bytes)
You describe vg without noting the size, but note the size of vq and vl.  Maybe these could be described similarly, as counting doublewords/quadwords/bytes.

Comment at: lldb/docs/use/aarch64-linux.rst:39
+Elsewhere you may see "vq" which is the vector length in quadwords (16 bytes)
+elsewhere. Where you see "vl", it is in bytes.
drop second elsewhere

Comment at: lldb/docs/use/aarch64-linux.rst:115
+* ``svcr`` the Streaming Vector Control Register. This is actually a pseduo
+  register but it matches the content of the architecturaly defined ``SVCR``.
+  This is the register you should use to check whether streaming mode and/or

  rG LLVM Github Monorepo



More information about the lldb-commits mailing list