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


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to