[libc-commits] [libc] [llvm] [libc][math] Refactor sinf16 implementation to header-only in src/__support/math folder. (PR #178062)

Nico Weber via libc-commits libc-commits at lists.llvm.org
Mon Jan 26 19:18:29 PST 2026


================
@@ -383,18 +383,7 @@ add_entrypoint_object(
   HDRS
     ../sinf16.h
   DEPENDS
-    libc.hdr.errno_macros
-    libc.hdr.fenv_macros
-    libc.src.__support.FPUtil.cast
-    libc.src.__support.FPUtil.fenv_impl
-    libc.src.__support.FPUtil.fp_bits
-    libc.src.__support.FPUtil.except_value_utils
-    libc.src.__support.FPUtil.multiply_add
-    libc.src.__support.macros.optimization
-    libc.src.__support.macros.properties.types
-    libc.src.__support.math.sincosf16_utils
-  COMPILE_OPTIONS
-    ${libc_opt_high_flag}
----------------
nico wrote:

Good catch, thanks!

(A bit surprising that this is the only target in this file using this.)

https://github.com/llvm/llvm-project/pull/178062


More information about the libc-commits mailing list