Skip to content

Commit 80673e3

Browse files
kawashima-fjtru
authored andcommitted
[docs] Update the ACLE URL
(cherry picked from commit e8d4484)
1 parent 4446fa3 commit 80673e3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clang/docs/LanguageExtensions.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -805,7 +805,7 @@ includes all 64-bit and all recent 32-bit processors.
805805
``__fp16`` is a storage and interchange format only. This means that values of
806806
``__fp16`` are immediately promoted to (at least) ``float`` when used in arithmetic
807807
operations, so that e.g. the result of adding two ``__fp16`` values has type ``float``.
808-
The behavior of ``__fp16`` is specified by the ARM C Language Extensions (`ACLE <http://infocenter.arm.com/help/topic/com.arm.doc.ihi0053d/IHI0053D_acle_2_1.pdf>`_).
808+
The behavior of ``__fp16`` is specified by the Arm C Language Extensions (`ACLE <https://github.com/ARM-software/acle/releases>`_).
809809
Clang uses the ``binary16`` format from IEEE 754-2008 for ``__fp16``, not the ARM
810810
alternative format.
811811

@@ -3758,8 +3758,8 @@ ARM/AArch64 Language Extensions
37583758
Memory Barrier Intrinsics
37593759
^^^^^^^^^^^^^^^^^^^^^^^^^
37603760
Clang implements the ``__dmb``, ``__dsb`` and ``__isb`` intrinsics as defined
3761-
in the `ARM C Language Extensions Release 2.0
3762-
<http://infocenter.arm.com/help/topic/com.arm.doc.ihi0053c/IHI0053C_acle_2_0.pdf>`_.
3761+
in the `Arm C Language Extensions
3762+
<https://github.com/ARM-software/acle/releases>`_.
37633763
Note that these intrinsics are implemented as motion barriers that block
37643764
reordering of memory accesses and side effect instructions. Other instructions
37653765
like simple arithmetic may be reordered around the intrinsic. If you expect to

0 commit comments

Comments
 (0)