File tree Expand file tree Collapse file tree 6 files changed +19
-4
lines changed
libclc/libspirv/lib/generic Expand file tree Collapse file tree 6 files changed +19
-4
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ geometric/scale.cl
3939integer/abs.cl
4040integer/abs_diff.cl
4141integer/add_sat.cl
42+ integer/bit_reverse.cl
4243integer/clamp.cl
4344integer/clz.cl
4445integer/ctz.cl
Original file line number Diff line number Diff line change 66//
77//===----------------------------------------------------------------------===//
88
9+ #include <clc/integer/clc_popcount.h>
910#include <libspirv/spirv.h>
1011
1112#define __CLC_FUNCTION __spirv_BitCount
12- #define __CLC_IMPL_FUNCTION (x ) __spirv_ocl_popcount
13+ #define __CLC_IMPL_FUNCTION (x ) __clc_popcount
1314#define __CLC_BODY <clc/shared/unary_def.inc>
1415
1516#include <clc/integer/gentype.inc>
Original file line number Diff line number Diff line change 66//
77//===----------------------------------------------------------------------===//
88
9- #include <clc/internal/clc.h>
109#include <clc/integer/clc_abs.h>
1110#include <libspirv/spirv.h>
1211
Original file line number Diff line number Diff line change 66//
77//===----------------------------------------------------------------------===//
88
9- #include <clc/internal/clc.h>
109#include <clc/integer/clc_abs_diff.h>
1110#include <libspirv/spirv.h>
1211
Original file line number Diff line number Diff line change 1+ //===----------------------------------------------------------------------===//
2+ //
3+ // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4+ // See https://llvm.org/LICENSE.txt for license information.
5+ // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6+ //
7+ //===----------------------------------------------------------------------===//
8+
9+ #include <clc/integer/clc_bit_reverse.h>
10+ #include <libspirv/spirv.h>
11+
12+ #define __CLC_FUNCTION __spirv_BitReverse
13+ #define __CLC_IMPL_FUNCTION (x ) __clc_bit_reverse
14+ #define __CLC_BODY <clc/shared/unary_def.inc>
15+ #include <clc/integer/gentype.inc>
Original file line number Diff line number Diff line change 66//
77//===----------------------------------------------------------------------===//
88
9- #include <libspirv/spirv.h>
109#include <clc/integer/clc_popcount.h>
10+ #include <libspirv/spirv.h>
1111
1212#define __CLC_FUNCTION __spirv_ocl_popcount
1313#define __CLC_IMPL_FUNCTION (x ) __clc_popcount
You can’t perform that action at this time.
0 commit comments