Sign in
llvm
/
llvm-project
/
libclc
/
HEAD
« Previous
fab912b
cosh: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
e0faf41
cos: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
edb7f52
cbrt: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
f69f149
atanpi: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
666f144
atanh: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
f08e304
atan: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
b8737bd
asinpi: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
9504bd7
asinh: Use unary_dec instead of custom inc file
by Jan Vesely
· 7 years ago
ce75449
asin: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
83a9c1e
acospi: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
39767d2
acosh: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
c07d558
acos: Use unary_decl instead of custom inc file
by Jan Vesely
· 7 years ago
dc1f831
math: Implement native_log10
by Jan Vesely
· 7 years ago
d692450
amdgpu/math: Don't use llvm instrinsic for native_log
by Jan Vesely
· 7 years ago
e0038f3
shared: Implement aligned vector stores (vstorea_half)
by Jan Vesely
· 7 years ago
629e998
shared: Implement aligned vector loads (vloada_half)
by Jan Vesely
· 7 years ago
5962cd7
amdgcn: Add missing datalayout info to .ll files
by Jan Vesely
· 7 years ago
644a333
r600: Add missing datalayout to .ll files
by Jan Vesely
· 7 years ago
dac5b38
travis: enable checks of nvptx libraries
by Jan Vesely
· 7 years ago
2e97e65
travis: Enable external function call checks on llvm-{4,5}
by Jan Vesely
· 7 years ago
7b3ad26
Make image builtins r600/llvm-3.9 only
by Jan Vesely
· 7 years ago
a665c0a
Implement mem_fence on ptx
by Jeroen Ketema
· 7 years ago
3f000fc
Make ptx barrier work irrespective of the cl_mem_fence_flags
by Jeroen Ketema
· 7 years ago
5ec7910
travis: Make sure we report failure even if only earlier checked files fail
by Jan Vesely
· 7 years ago
10eb28b
check_external_calls.sh: Print number of calls in tested file.
by Jan Vesely
· 7 years ago
2483561
ptx: Use __clc_nextafter to implement nextafter
by Jan Vesely
· 7 years ago
e034903
Do not include clc_nextafter header globally
by Jan Vesely
· 7 years ago
deb243e
math/nextafter: Use custom declaration inc file
by Jan Vesely
· 7 years ago
b747aa0
math/binary_decl.inc: Do not declare mixed float/double functions
by Jan Vesely
· 7 years ago
bf94170
ldexp: Fix double precision function return type
by Jan Vesely
· 7 years ago
b33c8c5
configure: Fix handling of directories with compats only source lists
by Jan Vesely
· 7 years ago
2847ab6
Add vload_half helpers for ptx
by Jeroen Ketema
· 7 years ago
5a932f0
Add vstore_half helpers for ptx
by Jeroen Ketema
· 7 years ago
6f0c7e3
integer/sub_sat: Use clang builtin instead of llvm asm
by Jan Vesely
· 7 years ago
4a09bb9
integer/add_sat: Use clang builtin instead of llvm asm
by Jan Vesely
· 7 years ago
fa1e3c9
integer/clz: Use clang builtin instead of llvm asm
by Jan Vesely
· 7 years ago
837ad08
Let get_work_dim take exactly 0 arguments
by Jeroen Ketema
· 7 years ago
6226697
Do no circularly define NULL
by Jeroen Ketema
· 7 years ago
aa70d71
Fix amdgcn-amdhsa on llvm-3.9
by Jan Vesely
· 7 years ago
25dd6ea
travis: Check built libraries on llvm-3.9
by Jan Vesely
· 7 years ago
cb803c0
Add script to check for unresolved function calls
by Jan Vesely
· 7 years ago
1bf9db9
geometric: geometric functions are only supported for vector lengths <=4
by Jan Vesely
· 7 years ago
6006be1
travis: add build using llvm-3.9
by Jan Vesely
· 7 years ago
29e3858
Restore support for llvm-3.9
by Jan Vesely
· 7 years ago
95baeb8
Add missing HAVE_LLVM define to fix build with latest llvm
by Jan Vesely
· 7 years ago
36987b3
Rework atomic ops to use clang builtins rather than llvm asm
by Jan Vesely
· 7 years ago
d5772bb
prepare_builtins: Fix compile breakage with older LLVM
by Jan Vesely
· 7 years ago
dfa8968
[Support] Rename tool_output_file to ToolOutputFile, NFC
by Reid Kleckner
· 7 years ago
13f28bc
Implement cl_khr_int64_extended_atomics builtins
by Jan Vesely
· 7 years ago
fcf6b23
Implement cl_khr_int64_base_atomics builtins
by Jan Vesely
· 7 years ago
95c0016
Add travis CI configuration file
by Jan Vesely
· 7 years ago
b6f9c53
Add native_recip(x) as ((1)/(x))
by Aaron Watry
· 7 years ago
1add463
integer: Add popcount implementation using ctpop intrinsic
by Aaron Watry
· 7 years ago
2aa0e2c
Implement vload_half{,n} and vload(half)
by Jan Vesely
· 7 years ago
e554f9f
vstore: Cleanup and add vstore(half)
by Jan Vesely
· 7 years ago
21ce09b
configure.py: Simplify compatibility sources
by Jan Vesely
· 7 years ago
9f1be58
amdgcn,waitcnt: Add datalayout info
by Jan Vesely
· 7 years ago
73b60c6
r600: Cleanup barrier implementation.
by Jan Vesely
· 7 years ago
bae4abd
Fixup clc.h comment
by Jan Vesely
· 7 years ago
8b4a13c
relational: Implement shuffle2 builtin
by Aaron Watry
· 7 years ago
c45a2bc
relational: Implement shuffle builtin
by Aaron Watry
· 7 years ago
2983688
Add halfN types and enable fp16 when generating builtin declarations
by Aaron Watry
· 7 years ago
6f8b310
amdgcn: rewrite barrier() using fence and clang __builtin_amdgcn_s_barrier
by Jan Vesely
· 7 years ago
f464bfa
amdgcn: Implement {read_,write_,}mem_fence builtin
by Jan Vesely
· 7 years ago
3b526ea
configure.py: Drop explicit import of int builtin
by Jan Vesely
· 7 years ago
c72ccbb
configure.py: Make python3 friendly
by Jan Vesely
· 7 years ago
588c7e0
add __kernel_exec macros
by Jan Vesely
· 7 years ago
1bcc1e1
generic: add missing get_work_dim include
by Jan Vesely
· 7 years ago
5ebadbd
math: Implement sinh function
by Jan Vesely
· 7 years ago
009ddd0
.gitignore: Ignore amdgcn-mesa object directory
by Jan Vesely
· 7 years ago
d13c714
math: Add native_tan as wrapper to tan
by Aaron Watry
· 7 years ago
bf081aa
Move BufferPtr into the block where it it being used
by Jeroen Ketema
· 7 years ago
194e8a2
Add the correct prefixes to the cl_khr_fp64 pragma
by Jeroen Ketema
· 7 years ago
b745b6b
math: Add native_rsqrt builtin function
by Matt Arsenault
· 7 years ago
e5efddf
math: Add logb builtin
by Aaron Watry
· 7 years ago
1e07848
math: Add expm1 builtin function
by Aaron Watry
· 7 years ago
6f2fbdd
Fix build since r286752.
by Tom Stellard
· 7 years ago
03dbb56
Fix build since llvm r286566 and require at least llvm 4.0
by Tom Stellard
· 7 years ago
ccc9a43
Provide vstore_half helper to workaround clc restrictions
by Jan Vesely
· 8 years ago
00416b4
configure: Add amdgcn-mesa-mesa3d target
by Tom Stellard
· 8 years ago
5f7c06b
amdgcn-amdhsa: Add get_num_groups implementation
by Tom Stellard
· 8 years ago
2dee106
amdgcn-amdhsa: Add get_global_size() implementation
by Tom Stellard
· 8 years ago
71a5c70
math: Implement tgamma
by Aaron Watry
· 8 years ago
b69e80b
math: Implement lgamma
by Aaron Watry
· 8 years ago
4e82cf2
math: Implement lgamma_r
by Aaron Watry
· 8 years ago
7c652c1
Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZE
by Aaron Watry
· 8 years ago
df225f6
Replace nextafter implementation
by Matt Arsenault
· 8 years ago
c146f67
Avoid ambiguity in calling atom_add functions.
by Jan Vesely
· 8 years ago
6619962
configure.py: Add polaris10 and polaris11
by Niels Ole Salscheider
· 8 years ago
ac41399
amdgcn: Fix return type of get_num_groups
by Matt Arsenault
· 8 years ago
b52ff2d
Strip opencl.ocl.version metadata
by Matt Arsenault
· 8 years ago
92a8bf6
amdgcn: Also correct get_local_size type for HSA
by Matt Arsenault
· 8 years ago
8a96280
amdgcn: Fix return type for get_global_size
by Matt Arsenault
· 8 years ago
6e98e69
amdgpu: Fix default case value for get_local_size
by Matt Arsenault
· 8 years ago
898f03d
amdgcn: Fix get_local_size IR return type
by Matt Arsenault
· 8 years ago
5a078ac
amdgcn: Correct return types to be size_t
by Matt Arsenault
· 8 years ago
8ce18a4
Implement vstore_half{,n}
by Jan Vesely
· 8 years ago
30605c3
Make min follow the OCL 1.0 specs
by Jan Vesely
· 8 years ago
98b891e
Implement cbrt builtin
by Tom Stellard
· 8 years ago
3c1ad5d
Implement cosh builtin
by Tom Stellard
· 8 years ago
Next »