[libc-commits] [libc] [libc] Implement vector 'split' and 'concat' routines (PR #157537)

Joseph Huber via libc-commits libc-commits at lists.llvm.org
Wed Sep 10 09:57:03 PDT 2025


================
@@ -273,6 +276,77 @@ LIBC_INLINE constexpr static simd<T, N> select(simd<bool, N> m, simd<T, N> x,
   return m ? x : y;
 }
 
+namespace internal {
+template <typename T, size_t N, size_t O, size_t... I>
----------------
jhuber6 wrote:

Sure, I'll add some basic comments as well since I feel like this is impossible to follow if you don't know what it's doing.

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


More information about the libc-commits mailing list