[libc-commits] [libc] [libc][mathvec] Initial commit for LIBC vector math component (PR #173058)

Muhammad Bassiouni via libc-commits libc-commits at lists.llvm.org
Tue Feb 17 13:00:18 PST 2026


================
@@ -0,0 +1,27 @@
+add_header_library(
+  common_constants
+  HDRS
+    common_constants.h
+  DEPENDS
+)
+
+add_header_library(
+  expf_utils
+  HDRS
+    expf_utils.h
+  DEPENDS
+  libc.src.__support.CPP.simd
+  libc.src.__support.mathvec.common_constants
+)
+
+add_header_library(
+  expf
+  HDRS
+    expf.h
+  DEPENDS
+    libc.src.__support.common
+    libc.src.__support.CPP.simd
+    libc.src.__support.FPUtil.FPBits
+    libc.src.__support.mathvec.expf_utils
+    libc.src.__support.mathvec.vector_utils
+)
----------------
bassiounix wrote:

```suggestion
add_header_library(
  expf
  HDRS
    expf.h
  DEPENDS
    .expf_utils
    libc.src.__support.CPP.simd
    libc.src.__support.FPUtil.FPBits
    libc.src.__support.common
)
```

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


More information about the libc-commits mailing list