llvm-project/libclc/generic/include/clc
Chandler Carruth 2946cd7010 Update the file headers across all of the LLVM projects in the monorepo
to reflect the new license.

We understand that people may be surprised that we're moving the header
entirely to discuss the new license. We checked this carefully with the
Foundation's lawyer and we believe this is the correct approach.

Essentially, all code in the project is now made available by the LLVM
project under our new license, so you will see that the license headers
include that license only. Some of our contributors have contributed
code under our old license, and accordingly, we have retained a copy of
our old license notice in the top-level files in each project and
repository.

llvm-svn: 351636
2019-01-19 08:50:56 +00:00
..
async Add initial support for half precision builtins 2018-05-17 22:55:30 +00:00
atomic atomic: Provide function implementation of atomic_{dec,inc} 2018-06-21 19:27:26 +00:00
cl_khr_global_int32_base_atomics atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics 2018-06-21 19:27:39 +00:00
cl_khr_global_int32_extended_atomics atom: Consolidate cl_khr_{local,global}_int32_{base,extended}_atomics declarations 2018-06-21 19:27:18 +00:00
cl_khr_int64_base_atomics atom: Consolidate cl_khr_int64_{base,extended}_atomics declarations 2018-06-21 19:27:23 +00:00
cl_khr_int64_extended_atomics atom: Consolidate cl_khr_int64_{base,extended}_atomics declarations 2018-06-21 19:27:23 +00:00
cl_khr_local_int32_base_atomics atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics 2018-06-21 19:27:39 +00:00
cl_khr_local_int32_extended_atomics atom: Consolidate cl_khr_{local,global}_int32_{base,extended}_atomics declarations 2018-06-21 19:27:18 +00:00
common Move mix from math to common 2015-03-03 21:25:08 +00:00
explicit_fence amdgcn: Implement {read_,write_,}mem_fence builtin 2017-08-16 17:08:56 +00:00
float Add initial support for half precision builtins 2018-05-17 22:55:30 +00:00
geometric Add initial support for half precision builtins 2018-05-17 22:55:30 +00:00
image Add sampler defines. 2015-09-21 14:59:58 +00:00
integer integer/gentype: Add __CLC_VECSIZE macro 2018-03-08 18:58:05 +00:00
math math/fma: Add fp32 software implementation 2018-06-07 20:27:43 +00:00
misc Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
relational Add initial support for half precision builtins 2018-05-17 22:55:30 +00:00
shared Add vstore_half_rte implementation 2018-02-06 18:44:50 +00:00
synchronization
workitem Let get_work_dim take exactly 0 arguments 2017-10-01 20:11:46 +00:00
as_type.h Add initial support for half precision builtins 2018-05-17 22:55:30 +00:00
atom_decl_int32.inc atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics 2018-06-21 19:27:39 +00:00
atom_decl_int64.inc atom: Consolidate cl_khr_int64_{base,extended}_atomics declarations 2018-06-21 19:27:23 +00:00
clc.h remquo: Port from amd builtins 2018-05-03 05:44:26 +00:00
clcfunc.h
clcmacros.h Do no circularly define NULL 2017-10-01 20:10:14 +00:00
clctypes.h Add halfN types and enable fp16 when generating builtin declarations 2017-09-02 02:23:16 +00:00
convert.h