| /llvm-project-15.0.7/libc/src/math/aarch64/ |
| H A D | CMakeLists.txt | 72 roundf 74 roundf.cpp 76 ../roundf.h
|
| H A D | roundf.cpp | 14 LLVM_LIBC_FUNCTION(float, roundf, (float x)) {
|
| /llvm-project-15.0.7/libc/test/src/math/differential_testing/ |
| H A D | roundf_diff.cpp | 15 SINGLE_INPUT_SINGLE_OUTPUT_DIFF(float, __llvm_libc::roundf, ::roundf,
|
| H A D | roundf_perf.cpp | 15 SINGLE_INPUT_SINGLE_OUTPUT_PERF(float, __llvm_libc::roundf, ::roundf,
|
| H A D | CMakeLists.txt | 376 libc.src.math.roundf 385 libc.src.math.roundf
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/ |
| H A D | round.ll | 3 declare float @roundf(float) #0 11 %x = call float @roundf(float 1.25) #0 25 %x = call float @roundf(float 1.5) #0 39 %x = call float @roundf(float 2.75) #0
|
| H A D | calls.ll | 41 declare float @roundf(float) readnone nounwind willreturn 161 %roundf_val = call float @roundf(float 3.000000e+00)
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | arm32-round-conv.ll | 80 %call = call float @roundf(float %a) nounwind readnone 89 %call = call float @roundf(float %a) nounwind readnone 116 declare float @roundf(float) nounwind readnone
|
| H A D | arm32-rounding.ll | 43 %call = call float @roundf(float %a) nounwind readnone 111 declare float @roundf(float) nounwind readnone
|
| /llvm-project-15.0.7/libc/fuzzing/math/ |
| H A D | math_differential_fuzz.cpp | 85 SingleInputSingleOutputDiff<float>(&__llvm_libc::roundf, &::roundf, data, in LLVMFuzzerTestOneInput()
|
| H A D | CMakeLists.txt | 43 libc.src.math.roundf
|
| /llvm-project-15.0.7/libc/test/src/math/ |
| H A D | roundf_test.cpp | 13 LIST_ROUND_TESTS(float, __llvm_libc::roundf)
|
| /llvm-project-15.0.7/libc/src/math/ |
| H A D | roundf.h | 14 float roundf(float x);
|
| H A D | CMakeLists.txt | 177 add_math_entrypoint_object(roundf)
|
| /llvm-project-15.0.7/libc/src/math/generic/ |
| H A D | roundf.cpp | 15 LLVM_LIBC_FUNCTION(float, roundf, (float x)) { return fputil::round(x); }
|
| H A D | CMakeLists.txt | 228 roundf 230 roundf.cpp 232 ../roundf.h
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | round-conv.ll | 248 %call = call float @roundf(float %a) nounwind readnone 258 %call = call float @roundf(float %a) nounwind readnone 288 %call = call float @roundf(float %a) nounwind readnone 298 %call = call float @roundf(float %a) nounwind readnone 329 declare float @roundf(float) nounwind readnone
|
| H A D | arm64-rounding.ll | 114 %call = tail call float @roundf(float %a) nounwind readnone 118 declare float @roundf(float %a) nounwind readnone 190 %call = tail call float @roundf(float %a) nounwind readnone
|
| H A D | round-fptosi-sat-scalar.ll | 311 %r = call float @roundf(float %a) nounwind readnone 322 %r = call float @roundf(float %a) nounwind readnone 363 declare float @roundf(float) nounwind readnone
|
| H A D | round-fptoui-sat-scalar.ll | 311 %r = call float @roundf(float %a) nounwind readnone 322 %r = call float @roundf(float %a) nounwind readnone 363 declare float @roundf(float) nounwind readnone
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | rounding-ops.ll | 31 %call = tail call float @roundf(float %x) nounwind readnone 40 declare float @roundf(float) nounwind readnone
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | fp-strict-scalar-round-fp16.ll | 252 ; SSE2-NEXT: callq roundf@PLT 264 ; AVX-NEXT: callq roundf@PLT 279 ; X86-NEXT: calll roundf 291 ; X64-NEXT: callq roundf@PLT
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/ |
| H A D | mips64signextendsesf.ll | 24 %call = tail call float @roundf(float %0) #2 33 declare float @roundf(float) #1
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | libcall-declarations.c | 152 float roundf(float); 292 F(rintl), F(round), F(roundf), F(roundl), F(scalbln),
|
| /llvm-project-15.0.7/mlir/test/Conversion/MathToLibm/ |
| H A D | convert-to-libm.mlir | 16 // CHECK-DAG: @roundf(f32) -> f32 204 // CHECK-DAG: %[[FLOAT_RESULT:.*]] = call @roundf(%[[FLOAT]]) : (f32) -> f32 243 // CHECK: %[[OUT0_F32:.*]] = call @roundf(%[[IN0_F32]]) : (f32) -> f32 246 // CHECK: %[[OUT1_F32:.*]] = call @roundf(%[[IN1_F32]]) : (f32) -> f32
|