@@ -14740,16 +14740,16 @@ The return type must match the first argument type.
14740
14740
14741
14741
The second argument must be a constant and is a flag to indicate whether the
14742
14742
result value of the '``llvm.abs``' intrinsic is a
14743
- :ref:`poison value <poisonvalues>` if the argument is statically or dynamically
14744
- an ``INT_MIN`` value.
14743
+ :ref:`poison value <poisonvalues>` if the first argument is statically or
14744
+ dynamically an ``INT_MIN`` value.
14745
14745
14746
14746
Semantics:
14747
14747
""""""""""
14748
14748
14749
14749
The '``llvm.abs``' intrinsic returns the magnitude (always positive) of the
14750
- argument or each element of a vector argument.". If the argument is ``INT_MIN``,
14751
- then the result is also ``INT_MIN`` if ``is_int_min_poison == 0`` and
14752
- ``poison`` otherwise.
14750
+ first argument or each element of a vector argument.". If the first argument is
14751
+ ``INT_MIN``, then the result is also ``INT_MIN`` if ``is_int_min_poison == 0``
14752
+ and ``poison`` otherwise.
14753
14753
14754
14754
14755
14755
.. _int_smax:
@@ -20812,10 +20812,10 @@ Arguments:
20812
20812
The first operand and the result have the same vector of integer type. The
20813
20813
second operand is the vector mask and has the same number of elements as the
20814
20814
result vector type. The third operand is the explicit vector length of the
20815
- operation. The fourth argument must be a constant and is a flag to indicate
20815
+ operation. The fourth operand must be a constant and is a flag to indicate
20816
20816
whether the result value of the '``llvm.vp.abs``' intrinsic is a
20817
- :ref:`poison value <poisonvalues>` if the argument is statically or dynamically
20818
- an ``INT_MIN`` value.
20817
+ :ref:`poison value <poisonvalues>` if the first argument is statically or
20818
+ dynamically an ``INT_MIN`` value.
20819
20819
20820
20820
Semantics:
20821
20821
""""""""""
0 commit comments