[all-commits] [llvm/llvm-project] 09cdef: [libc][math] Reorganize sinf and cosf function sel...

DylanFleming-arm via All-commits all-commits at lists.llvm.org
Tue Sep 29 07:35:44 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 09cdef016cfc756b29002cd7870c63b7f1b09c6b
      https://github.com/llvm/llvm-project/commit/09cdef016cfc756b29002cd7870c63b7f1b09c6b
  Author: DylanFleming-arm <85629460+DylanFleming-arm at users.noreply.github.com>
  Date:   2026-09-29 (Tue, 29 Sep 2026)

  Changed paths:
    M libc/src/__support/math/CMakeLists.txt
    M libc/src/__support/math/cosf.h
    A libc/src/__support/math/cosf_double_eval.h
    A libc/src/__support/math/cosf_float_eval.h
    M libc/src/__support/math/sinf.h
    A libc/src/__support/math/sinf_double_eval.h
    A libc/src/__support/math/sinf_float_eval.h
    M libc/test/src/math/CMakeLists.txt
    R libc/test/src/math/cosf_float_test.cpp
    M libc/test/src/math/cosf_test.cpp
    M libc/test/src/math/exhaustive/CMakeLists.txt
    R libc/test/src/math/exhaustive/cosf_float_test.cpp
    M libc/test/src/math/exhaustive/cosf_test.cpp
    R libc/test/src/math/exhaustive/sinf_float_test.cpp
    M libc/test/src/math/exhaustive/sinf_test.cpp
    R libc/test/src/math/sinf_float_test.cpp
    M libc/test/src/math/sinf_test.cpp

  Log Message:
  -----------
  [libc][math] Reorganize sinf and cosf function selection (#226529)

Reorganises sinf and cosf similarly to #224735 such that:
src/__support/math/func.h selects implementation, and
src/__support/math/func_<type>_eval.h implements func with <type> as the
intermediate computational type.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list