[libclc] libclc: Update fmod implementations (PR #222369)

Matt Arsenault via cfe-commits cfe-commits at lists.llvm.org
Thu Sep 10 00:56:11 PDT 2026


================
@@ -7,60 +7,73 @@
 //===----------------------------------------------------------------------===//
 
 #include <clc/clc_convert.h>
-#include <clc/integer/clc_clz.h>
+#include <clc/float/definitions.h>
 #include <clc/internal/clc.h>
-#include <clc/math/clc_floor.h>
+#include <clc/math/clc_copysign.h>
+#include <clc/math/clc_fabs.h>
 #include <clc/math/clc_fma.h>
+#include <clc/math/clc_frexp.h>
 #include <clc/math/clc_ldexp.h>
-#include <clc/math/clc_trunc.h>
+#include <clc/math/clc_recip_fast.h>
+#include <clc/math/clc_rint.h>
 #include <clc/math/math.h>
-#include <clc/shared/clc_max.h>
+#include <clc/relational/clc_isfinite.h>
+#include <clc/relational/clc_isnan.h>
----------------
arsenm wrote:

They're all unquoted as-is, porting them all should be separately done 

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


More information about the cfe-commits mailing list