[llvm] [Offload][Conformance] Add tests for single-precision math functions (PR #152013)
Leandro Lacerda via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 4 12:00:42 PDT 2025
leandrolcampos wrote:
**Test Results for Single-Precision Math Functions in `llvm-libm` on `CUDA`**
| Function | ULP Tolerance | Max ULP Distance | Status |
|--------------------|---------------|------------------|---------|
| acosf | 4 | 1 | PASSED |
| acoshf | 4 | 1 | PASSED |
| asinf | 4 | 1 | PASSED |
| asinhf | 4 | 1 | PASSED |
| atanf | 5 | 0 | PASSED |
| atanhf | 5 | 0 | PASSED |
| cbrtf | 2 | 0 | PASSED |
| cosf | 4 | 1 | PASSED |
| coshf | 4 | 0 | PASSED |
| cospif | 4 | 0 | PASSED |
| erff | 16 | 0 | PASSED |
| expf | 3 | 0 | PASSED |
| exp10f | 3 | 0 | PASSED |
| exp2f | 3 | 1 | PASSED |
| expm1f | 3 | 1 | PASSED |
| logf | 3 | 1 | PASSED |
| log10f | 3 | 1 | PASSED |
| log1pf | 2 | 1 | PASSED |
| log2f | 3 | 0 | PASSED |
| sinf | 4 | 1 | PASSED |
| sincosf (sin part) | 4 | 1 | PASSED |
| sincosf (cos part) | 4 | 1 | PASSED |
| sinhf | 4 | 1 | PASSED |
| sinpif | 4 | 0 | PASSED |
| tanf | 5 | 0 | PASSED |
| tanhf | 5 | 0 | PASSED |
| tanpif | 6 | 0 | PASSED |
**Device:** NVIDIA GeForce RTX 4070 Laptop GPU
https://github.com/llvm/llvm-project/pull/152013
More information about the llvm-commits
mailing list