brintos

brintos / llvm-project-archived public Read only

0
0
Text · 749 B · 47a7b8e Raw
20 lines · plain
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-exception6//7//===----------------------------------------------------------------------===//8 9#include <clc/opencl/relational/select.h>10#include <clc/relational/clc_select.h>11#include <clc/utils.h>12 13#define __CLC_SELECT_FN select14#define __CLC_SELECT_DEF(x, y, z) return __clc_select(x, y, z)15 16#define __CLC_BODY <clc/relational/clc_select_impl.inc>17#include <clc/math/gentype.inc>18#define __CLC_BODY <clc/relational/clc_select_impl.inc>19#include <clc/integer/gentype.inc>20