[llvm] [Offload][Conformance] Add randomized tests for double-precision math functions (PR #155003)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 22 11:16:54 PDT 2025
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 HEAD~1 HEAD --extensions hpp,cpp -- offload/unittests/Conformance/tests/AcosTest.cpp offload/unittests/Conformance/tests/AsinTest.cpp offload/unittests/Conformance/tests/CbrtTest.cpp offload/unittests/Conformance/tests/CosTest.cpp offload/unittests/Conformance/tests/Exp10Test.cpp offload/unittests/Conformance/tests/Exp2Test.cpp offload/unittests/Conformance/tests/ExpTest.cpp offload/unittests/Conformance/tests/Expm1Test.cpp offload/unittests/Conformance/tests/HypotTest.cpp offload/unittests/Conformance/tests/Log10Test.cpp offload/unittests/Conformance/tests/Log1pTest.cpp offload/unittests/Conformance/tests/Log2Test.cpp offload/unittests/Conformance/tests/SinTest.cpp offload/unittests/Conformance/tests/SincosTest.cpp offload/unittests/Conformance/tests/TanTest.cpp offload/unittests/Conformance/device_code/CUDAMath.cpp offload/unittests/Conformance/device_code/DeviceAPIs.hpp offload/unittests/Conformance/device_code/HIPMath.cpp offload/unittests/Conformance/device_code/LLVMLibm.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/offload/unittests/Conformance/device_code/LLVMLibm.cpp b/offload/unittests/Conformance/device_code/LLVMLibm.cpp
index e25f8e1c6..baf23a346 100644
--- a/offload/unittests/Conformance/device_code/LLVMLibm.cpp
+++ b/offload/unittests/Conformance/device_code/LLVMLibm.cpp
@@ -189,8 +189,8 @@ __gpu_kernel void hypotfKernel(const float *X, const float *Y, float *Out,
runKernelBody<hypotf>(NumElements, Out, X, Y);
}
-__gpu_kernel void hypotf16Kernel(const float16 *X, const float16 *Y, float16 *Out,
- size_t NumElements) noexcept {
+__gpu_kernel void hypotf16Kernel(const float16 *X, const float16 *Y,
+ float16 *Out, size_t NumElements) noexcept {
runKernelBody<hypotf16>(NumElements, Out, X, Y);
}
``````````
</details>
https://github.com/llvm/llvm-project/pull/155003
More information about the llvm-commits
mailing list