[clang] [Headers][X86] Add specific results to comparisons (PR #83316)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Mar 7 19:38:52 PST 2024
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff b334664f9f3a098b6f3fd9cfd17b856a9edfe446 1d691620a0ef9632d85e4691dc644352d4abf2b2 -- clang/lib/Headers/emmintrin.h clang/lib/Headers/smmintrin.h clang/lib/Headers/xmmintrin.h
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/Headers/emmintrin.h b/clang/lib/Headers/emmintrin.h
index 43ec61bbe8..f3e6843b93 100644
--- a/clang/lib/Headers/emmintrin.h
+++ b/clang/lib/Headers/emmintrin.h
@@ -1093,8 +1093,8 @@ static __inline__ int __DEFAULT_FN_ATTRS _mm_comineq_sd(__m128d __a,
/// Compares the lower double-precision floating-point values in each of
/// the two 128-bit floating-point vectors of [2 x double] for equality.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// double-precision values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower double-precision values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1117,8 +1117,8 @@ static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomieq_sd(__m128d __a,
/// the value in the first parameter is less than the corresponding value in
/// the second parameter.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// double-precision values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower double-precision values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1141,8 +1141,8 @@ static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomilt_sd(__m128d __a,
/// the value in the first parameter is less than or equal to the
/// corresponding value in the second parameter.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// double-precision values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower double-precision values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1165,8 +1165,8 @@ static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomile_sd(__m128d __a,
/// the value in the first parameter is greater than the corresponding value
/// in the second parameter.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// double-precision values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower double-precision values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1213,8 +1213,8 @@ static __inline__ int __DEFAULT_FN_ATTRS _mm_ucomige_sd(__m128d __a,
/// the value in the first parameter is unequal to the corresponding value in
/// the second parameter.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// double-precision values is NaN, 1 is returned.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower double-precision values is NaN, 1 is returned.
///
/// \headerfile <x86intrin.h>
///
diff --git a/clang/lib/Headers/xmmintrin.h b/clang/lib/Headers/xmmintrin.h
index 5151ff6a45..ae7529c129 100644
--- a/clang/lib/Headers/xmmintrin.h
+++ b/clang/lib/Headers/xmmintrin.h
@@ -1046,8 +1046,8 @@ _mm_cmpunord_ps(__m128 __a, __m128 __b)
/// Compares two 32-bit float values in the low-order bits of both
/// operands for equality.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// floating-point values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower floating-point values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1071,8 +1071,8 @@ _mm_comieq_ss(__m128 __a, __m128 __b)
/// operands to determine if the first operand is less than the second
/// operand.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// floating-point values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower floating-point values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1096,8 +1096,8 @@ _mm_comilt_ss(__m128 __a, __m128 __b)
/// operands to determine if the first operand is less than or equal to the
/// second operand.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// floating-point values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower floating-point values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1120,8 +1120,8 @@ _mm_comile_ss(__m128 __a, __m128 __b)
/// operands to determine if the first operand is greater than the second
/// operand.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// floating-point values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower floating-point values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1144,8 +1144,8 @@ _mm_comigt_ss(__m128 __a, __m128 __b)
/// operands to determine if the first operand is greater than or equal to
/// the second operand.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// floating-point values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower floating-point values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
@@ -1168,8 +1168,8 @@ _mm_comige_ss(__m128 __a, __m128 __b)
/// operands to determine if the first operand is not equal to the second
/// operand.
///
-/// The comparison returns 0 for false, 1 for true. If either of the two lower
-/// floating-point values is NaN, returns 0.
+/// The comparison returns 0 for false, 1 for true. If either of the two
+/// lower floating-point values is NaN, returns 0.
///
/// \headerfile <x86intrin.h>
///
``````````
</details>
https://github.com/llvm/llvm-project/pull/83316
More information about the cfe-commits
mailing list