Skip to content

Commit a85b4ce

Browse files
authored
[NFC][libspirv] Delete helper file clc/math/unary_builtin.inc (#19109)
llvm-diff shows no change to libspirv-nvptx64--nvidiacl.bc and libspirv-amdgcn--amdhsa.bc
1 parent 4fea3ad commit a85b4ce

File tree

8 files changed

+35
-60
lines changed

8 files changed

+35
-60
lines changed

libclc/clc/include/clc/math/unary_builtin.inc

Lines changed: 0 additions & 32 deletions
This file was deleted.

libclc/libspirv/lib/generic/math/ceil.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
#include <clc/math/clc_ceil.h>
1010
#include <clc/opencl/clc.h>
1111

12-
#undef __CLC_FUNCTION
13-
#define __CLC_BUILTIN __clc_ceil
14-
#define __CLC_FUNCTION __spirv_ocl_ceil
15-
#include <clc/math/unary_builtin.inc>
12+
#define FUNCTION __spirv_ocl_ceil
13+
#define __CLC_FUNCTION(x) __clc_ceil
14+
#define __CLC_BODY <clc/shared/unary_def.inc>
15+
16+
#include <clc/math/gentype.inc>

libclc/libspirv/lib/generic/math/fabs.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
#include <clc/math/clc_fabs.h>
1010

11-
#undef __CLC_FUNCTION
12-
#define __CLC_BUILTIN __clc_fabs
13-
#define __CLC_FUNCTION __spirv_ocl_fabs
14-
#include <clc/math/unary_builtin.inc>
11+
#define FUNCTION __spirv_ocl_fabs
12+
#define __CLC_FUNCTION(x) __clc_fabs
13+
#define __CLC_BODY <clc/shared/unary_def.inc>
14+
15+
#include <clc/math/gentype.inc>

libclc/libspirv/lib/generic/math/floor.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
#include <clc/math/clc_floor.h>
1010

11-
#undef __CLC_FUNCTION
12-
#define __CLC_BUILTIN __clc_floor
13-
#define __CLC_FUNCTION __spirv_ocl_floor
14-
#include <clc/math/unary_builtin.inc>
11+
#define FUNCTION __spirv_ocl_floor
12+
#define __CLC_FUNCTION(x) __clc_floor
13+
#define __CLC_BODY <clc/shared/unary_def.inc>
14+
15+
#include <clc/math/gentype.inc>

libclc/libspirv/lib/generic/math/log1p.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
#include <libspirv/spirv.h>
1010
#include <clc/math/clc_log1p.h>
1111

12-
#undef __CLC_FUNCTION
13-
#define __CLC_FUNCTION __spirv_ocl_log1p
14-
#define __CLC_BUILTIN __clc_log1p
15-
#include <clc/math/unary_builtin.inc>
12+
#define FUNCTION __spirv_ocl_log1p
13+
#define __CLC_FUNCTION(x) __clc_log1p
14+
#define __CLC_BODY <clc/shared/unary_def.inc>
15+
16+
#include <clc/math/gentype.inc>

libclc/libspirv/lib/generic/math/rint.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
#include <clc/math/clc_rint.h>
1010

11-
#undef __CLC_FUNCTION
12-
#define __CLC_BUILTIN __clc_rint
13-
#define __CLC_FUNCTION __spirv_ocl_rint
14-
#include <clc/math/unary_builtin.inc>
11+
#define FUNCTION __spirv_ocl_rint
12+
#define __CLC_FUNCTION(x) __clc_rint
13+
#define __CLC_BODY <clc/shared/unary_def.inc>
14+
15+
#include <clc/math/gentype.inc>

libclc/libspirv/lib/generic/math/round.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
#include <clc/clcmacro.h>
1010
#include <clc/math/clc_round.h>
1111

12-
#undef __CLC_FUNCTION
13-
#define __CLC_BUILTIN __clc_round
14-
#define __CLC_FUNCTION __spirv_ocl_round
15-
#include <clc/math/unary_builtin.inc>
12+
#define FUNCTION __spirv_ocl_round
13+
#define __CLC_FUNCTION(x) __clc_round
14+
#define __CLC_BODY <clc/shared/unary_def.inc>
15+
16+
#include <clc/math/gentype.inc>

libclc/libspirv/lib/generic/math/trunc.cl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88

99
#include <clc/math/clc_trunc.h>
1010

11-
#undef __CLC_FUNCTION
12-
#define __CLC_BUILTIN __clc_trunc
13-
#define __CLC_FUNCTION __spirv_ocl_trunc
14-
#include <clc/math/unary_builtin.inc>
11+
#define FUNCTION __spirv_ocl_trunc
12+
#define __CLC_FUNCTION(x) __clc_trunc
13+
#define __CLC_BODY <clc/shared/unary_def.inc>
14+
15+
#include <clc/math/gentype.inc>

0 commit comments

Comments
 (0)