[PATCH] D68090: Fix doc for t inline asm constraints for ARM/Thumb

Pablo Barrio via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 26 09:21:22 PDT 2019


pbarrio created this revision.
Herald added a subscriber: kristof.beyls.
Herald added a project: LLVM.

The constraint goes up to regs d15 and q7, not d16 and q8.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D68090

Files:
  llvm/docs/LangRef.rst


Index: llvm/docs/LangRef.rst
===================================================================
--- llvm/docs/LangRef.rst
+++ llvm/docs/LangRef.rst
@@ -3863,10 +3863,10 @@
   invalid.
 - ``w``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s31``,
   ``d0-d31``, or ``q0-q15``.
+- ``t``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s31``,
+  ``d0-d15``, or ``q0-q7``.
 - ``x``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s15``,
   ``d0-d7``, or ``q0-q3``.
-- ``t``: A low floating-point/SIMD register: ``s0-s31``, ``d0-d16``, or
-  ``q0-q8``.
 
 ARM's Thumb1 mode:
 
@@ -3883,10 +3883,10 @@
 - ``h``: A high GPR register (``r0-r7``).
 - ``w``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s31``,
   ``d0-d31``, or ``q0-q15``.
+- ``t``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s31``,
+  ``d0-d15``, or ``q0-q7``.
 - ``x``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s15``,
   ``d0-d7``, or ``q0-q3``.
-- ``t``: A low floating-point/SIMD register: ``s0-s31``, ``d0-d16``, or
-  ``q0-q8``.
 
 
 Hexagon:


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D68090.221972.patch
Type: text/x-patch
Size: 1076 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190926/5a98392c/attachment.bin>


More information about the llvm-commits mailing list