[libclc] 6ffccea - [libclc][NFC] Remove binary_decl_tt.inc
Fraser Cormack via cfe-commits
cfe-commits at lists.llvm.org
Tue Apr 29 07:50:28 PDT 2025
Author: Fraser Cormack
Date: 2025-04-29T15:48:46+01:00
New Revision: 6ffccea1c2b804d530c0f7bf3cc92db42b4432c5
URL: https://github.com/llvm/llvm-project/commit/6ffccea1c2b804d530c0f7bf3cc92db42b4432c5
DIFF: https://github.com/llvm/llvm-project/commit/6ffccea1c2b804d530c0f7bf3cc92db42b4432c5.diff
LOG: [libclc][NFC] Remove binary_decl_tt.inc
This was performing the same role as binary_decl.inc.
Added:
Modified:
libclc/generic/include/clc/math/atan2.h
libclc/generic/include/clc/math/atan2pi.h
libclc/generic/include/clc/math/copysign.h
libclc/generic/include/clc/math/fdim.h
libclc/generic/include/clc/math/fmod.h
libclc/generic/include/clc/math/half_divide.h
libclc/generic/include/clc/math/half_powr.h
libclc/generic/include/clc/math/hypot.h
libclc/generic/include/clc/math/maxmag.h
libclc/generic/include/clc/math/minmag.h
libclc/generic/include/clc/math/nextafter.h
libclc/generic/include/clc/math/pow.h
libclc/generic/include/clc/math/powr.h
libclc/generic/include/clc/math/remainder.h
Removed:
libclc/generic/include/clc/math/binary_decl_tt.inc
################################################################################
diff --git a/libclc/generic/include/clc/math/atan2.h b/libclc/generic/include/clc/math/atan2.h
index 152daae2d5738..0302621b970a9 100644
--- a/libclc/generic/include/clc/math/atan2.h
+++ b/libclc/generic/include/clc/math/atan2.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION atan2
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/atan2pi.h b/libclc/generic/include/clc/math/atan2pi.h
index 452586cd2295e..abe7552e6531b 100644
--- a/libclc/generic/include/clc/math/atan2pi.h
+++ b/libclc/generic/include/clc/math/atan2pi.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION atan2pi
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/binary_decl_tt.inc b/libclc/generic/include/clc/math/binary_decl_tt.inc
deleted file mode 100644
index dcdfb44759ec7..0000000000000
--- a/libclc/generic/include/clc/math/binary_decl_tt.inc
+++ /dev/null
@@ -1,9 +0,0 @@
-//===----------------------------------------------------------------------===//
-//
-// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
-// See https://llvm.org/LICENSE.txt for license information.
-// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
-//
-//===----------------------------------------------------------------------===//
-
-_CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE __CLC_FUNCTION(__CLC_GENTYPE a, __CLC_GENTYPE b);
diff --git a/libclc/generic/include/clc/math/copysign.h b/libclc/generic/include/clc/math/copysign.h
index c6b48dd30e065..d2d2955eeea9c 100644
--- a/libclc/generic/include/clc/math/copysign.h
+++ b/libclc/generic/include/clc/math/copysign.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION copysign
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/fdim.h b/libclc/generic/include/clc/math/fdim.h
index 4d809b0837a8d..6fa83d8826bc3 100644
--- a/libclc/generic/include/clc/math/fdim.h
+++ b/libclc/generic/include/clc/math/fdim.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION fdim
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/fmod.h b/libclc/generic/include/clc/math/fmod.h
index ced56a43c9e30..10236aec3e9e3 100644
--- a/libclc/generic/include/clc/math/fmod.h
+++ b/libclc/generic/include/clc/math/fmod.h
@@ -7,6 +7,6 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION fmod
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
#undef __CLC_FUNCTION
diff --git a/libclc/generic/include/clc/math/half_divide.h b/libclc/generic/include/clc/math/half_divide.h
index 64795e873fc77..914419551f432 100644
--- a/libclc/generic/include/clc/math/half_divide.h
+++ b/libclc/generic/include/clc/math/half_divide.h
@@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#define __CLC_FUNCTION half_divide
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/half_powr.h b/libclc/generic/include/clc/math/half_powr.h
index 022d5f07afe20..383e0e2ed5a3e 100644
--- a/libclc/generic/include/clc/math/half_powr.h
+++ b/libclc/generic/include/clc/math/half_powr.h
@@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#define __CLC_FUNCTION half_powr
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/hypot.h b/libclc/generic/include/clc/math/hypot.h
index 89384f49d3622..540fe16498d1f 100644
--- a/libclc/generic/include/clc/math/hypot.h
+++ b/libclc/generic/include/clc/math/hypot.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION hypot
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/maxmag.h b/libclc/generic/include/clc/math/maxmag.h
index 19b74ec48cf88..12ae41902f6e8 100644
--- a/libclc/generic/include/clc/math/maxmag.h
+++ b/libclc/generic/include/clc/math/maxmag.h
@@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#define __CLC_FUNCTION maxmag
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/minmag.h b/libclc/generic/include/clc/math/minmag.h
index 7d51cd4443560..8d82d13268145 100644
--- a/libclc/generic/include/clc/math/minmag.h
+++ b/libclc/generic/include/clc/math/minmag.h
@@ -6,7 +6,7 @@
//
//===----------------------------------------------------------------------===//
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#define __CLC_FUNCTION minmag
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/nextafter.h b/libclc/generic/include/clc/math/nextafter.h
index 8bf311f8263de..cc975a323c2c9 100644
--- a/libclc/generic/include/clc/math/nextafter.h
+++ b/libclc/generic/include/clc/math/nextafter.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION nextafter
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
diff --git a/libclc/generic/include/clc/math/pow.h b/libclc/generic/include/clc/math/pow.h
index 694a2bc292fab..a95e64ea009df 100644
--- a/libclc/generic/include/clc/math/pow.h
+++ b/libclc/generic/include/clc/math/pow.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION pow
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
#undef __CLC_BODY
#undef __CLC_FUNCTION
diff --git a/libclc/generic/include/clc/math/powr.h b/libclc/generic/include/clc/math/powr.h
index 4d5b451378623..fe0e921cb921c 100644
--- a/libclc/generic/include/clc/math/powr.h
+++ b/libclc/generic/include/clc/math/powr.h
@@ -7,7 +7,7 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION powr
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
#undef __CLC_BODY
#undef __CLC_FUNCTION
diff --git a/libclc/generic/include/clc/math/remainder.h b/libclc/generic/include/clc/math/remainder.h
index 50c2cdcae9f97..d366474f4192c 100644
--- a/libclc/generic/include/clc/math/remainder.h
+++ b/libclc/generic/include/clc/math/remainder.h
@@ -7,6 +7,6 @@
//===----------------------------------------------------------------------===//
#define __CLC_FUNCTION remainder
-#define __CLC_BODY <clc/math/binary_decl_tt.inc>
+#define __CLC_BODY <clc/shared/binary_decl.inc>
#include <clc/math/gentype.inc>
#undef __CLC_FUNCTION
More information about the cfe-commits
mailing list