diff --git a/llvm/docs/LangRef.rst b/llvm/docs/LangRef.rst --- a/llvm/docs/LangRef.rst +++ b/llvm/docs/LangRef.rst @@ -3861,12 +3861,12 @@ as ``r``. - ``h``: In Thumb2 mode, a high 32-bit GPR register (``r8-r15``). In ARM mode, invalid. -- ``w``: A 32, 64, or 128-bit floating-point/SIMD register: ``s0-s31``, - ``d0-d31``, or ``q0-q15``. -- ``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``. +- ``w``: A 32, 64, or 128-bit floating-point/SIMD register in the ranges + ``s0-s31``, ``d0-d31``, or ``q0-q15``, respectively. +- ``t``: A 32, 64, or 128-bit floating-point/SIMD register in the ranges + ``s0-s31``, ``d0-d15``, or ``q0-q7``, respectively. +- ``x``: A 32, 64, or 128-bit floating-point/SIMD register in the ranges + ``s0-s15``, ``d0-d7``, or ``q0-q3``, respectively. ARM's Thumb1 mode: @@ -3881,12 +3881,12 @@ - ``r``: A low 32-bit GPR register (``r0-r7``). - ``l``: A low 32-bit GPR register (``r0-r7``). - ``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``. -- ``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``. +- ``w``: A 32, 64, or 128-bit floating-point/SIMD register in the ranges + ``s0-s31``, ``d0-d31``, or ``q0-q15``, respectively. +- ``t``: A 32, 64, or 128-bit floating-point/SIMD register in the ranges + ``s0-s31``, ``d0-d15``, or ``q0-q7``, respectively. +- ``x``: A 32, 64, or 128-bit floating-point/SIMD register in the ranges + ``s0-s15``, ``d0-d7``, or ``q0-q3``, respectively. Hexagon: