Sign in
llvm
/
llvm-project
/
libclc
/
HEAD
78364e6
[NFC][libclc] Simplify clc_dot and dot implementation (#142922)
by Wenju He
· 87 minutes ago
main
master
38d87fd
[libclc] Support LLVM_ENABLE_RUNTIMES when building (#141574)
by Fraser Cormack
· 9 hours ago
81e7905
[libclc] Add (fast) normalize to CLC; add half overloads (#139759)
by Fraser Cormack
· 17 hours ago
287a271
libclc: clspv: do not set generic_addrspace_val (#141912)
by Romaric Jodin
· 4 days ago
c0d9c33
[libclc] Move prefetch to clc library (#141721)
by Wenju He
· 8 days ago
7dc9987
[libclc] Move vload & vstore to CLC library (#141755)
by Fraser Cormack
· 8 days ago
99374cc
[libclc] Move step to the CLC library; add missing half variants (#140936)
by Fraser Cormack
· 2 weeks ago
5b0f040
[libclc] Support the generic address space (#137183)
by Fraser Cormack
· 2 weeks ago
aa01307
[libclc] Move all remquo address spaces to CLC library (#140871)
by Fraser Cormack
· 2 weeks ago
6fe2961
[libclc][NFC] Reuse inc file for OpenCL frexp decl
by Fraser Cormack
· 2 weeks ago
5e1cb04
[libclc] Re-use shuffle_decl.inc in OpenCL shuffle2 declaration (#140679)
by Wenju He
· 2 weeks ago
e117ebf
[libclc] Fix header inclusion issues
by Fraser Cormack
· 2 weeks ago
8f12b18
[libclc] Reorganize OpenCL builtins (#140557)
by Fraser Cormack
· 2 weeks ago
83e8a3a
[libclc] Mov erf & erfc to CLC library (#140524)
by Fraser Cormack
· 3 weeks ago
f1f50da
[libclc] Append file_specific_compile_options after ARG_COMPILE_FLAGS (#139871)
by Wenju He
· 3 weeks ago
9e1013e
[libclc] Improving vector code generated from scalar code (#140008)
by Wenju He
· 3 weeks ago
2d0c318
[libclc] Move cross to CLC library; add missing half overloads (#139713)
by Fraser Cormack
· 3 weeks ago
e08407a
[libclc] Move logb/ilogb to CLC library; optimize (#128028)
by Fraser Cormack
· 3 weeks ago
df82a92
[libclc][NFC] Fix return after else
by Fraser Cormack
· 3 weeks ago
f303ba6
[libclc] Move (fast) length & distance to CLC library (#139701)
by Fraser Cormack
· 3 weeks ago
823bd6f
[libclc] Move 'half' builtins to CLC library (#139563)
by Fraser Cormack
· 3 weeks ago
83fff0c
[libclc] Move tan to the CLC library (#139547)
by Fraser Cormack
· 3 weeks ago
be0ee81
[libclc] Move sin, cos & sincos to CLC library (#139527)
by Fraser Cormack
· 4 weeks ago
bf80237
[libclc] Move log2/log10 tables to CLC tables impl
by Fraser Cormack
· 5 weeks ago
0eddfa1
[libclc] Move minmag & maxmag to the CLC library (#137982)
by Fraser Cormack
· 5 weeks ago
16cd8bf
[libclc] Clean up unnecessary #undef __CLC_BODYs (#137959)
by Fraser Cormack
· 5 weeks ago
d8fbeca
[libclc][NFC] Remove unused integer-gentype.inc
by Fraser Cormack
· 5 weeks ago
edc1e8e
[libclc] Add v3 variants of async_work_group_copy/async_work_group_strided_copy/prefetch (#137932)
by Wenju He
· 5 weeks ago
e151eb6
[libclc] Avoid casting NANs & literals to 'gentype' (#137824)
by Fraser Cormack
· 5 weeks ago
deab16d
[libclc] Move fdim to CLC library; simplify (#137811)
by Fraser Cormack
· 5 weeks ago
3188e25
[libclc][NFC] Remove binary_decl_tt.inc
by Fraser Cormack
· 5 weeks ago
37f5d17
[libclc][NFC] Remove unary_builtin.inc (#137656)
by Fraser Cormack
· 5 weeks ago
cf70b72
[libclc] Move fract to the CLC library (#137785)
by Fraser Cormack
· 5 weeks ago
c39e7be
[libclc] Move fmin & fmax to CLC library (#134218)
by Fraser Cormack
· 5 weeks ago
49b8a82
[libclc] Remove (vload|vstore)_half helpers (#137181)
by Fraser Cormack
· 6 weeks ago
3c72c8a
[libclc][NFC] Clang-format vload/vstore code
by Fraser Cormack
· 6 weeks ago
d55a447
[libclc] Remove unnecessary clcmacros.h (#137149)
by Fraser Cormack
· 6 weeks ago
d9534ce
[libclc] only check filename part of the source for avoiding duplication (#135710)
by Wenju He
· 6 weeks ago
8814a92
[libclc] Re-enable compiler warning (#136872)
by Fraser Cormack
· 6 weeks ago
9c5b5e0
[libclc] Fix unguarded use of image types (#136871)
by Fraser Cormack
· 6 weeks ago
9cd36f0
[libclc] Build for OpenCL 3.0 (#135733)
by Wenju He
· 6 weeks ago
95c5867
[libclc] Add ctz built-in implementation to clc and generic (#135309)
by Wenju He
· 7 weeks ago
ffe7ae1
[libclc][NFC] Fix typo in comment
by Fraser Cormack
· 7 weeks ago
a8e2083
[libclc] Fix commands in compile_to_bc are executed sequentially (#130755)
by Wenju He
· 8 weeks ago
697ea6f
[NFC][libclc] Merge atomic extension built-ins with identical name into a single file (#134489)
by Wenju He
· 8 weeks ago
35865c2
[libclc][NFC] Remove blank line at end of file
by Fraser Cormack
· 8 weeks ago
5ce8d93
libclc: clspv: fma: remove fp16 implementation (#135002)
by Romaric Jodin
· 8 weeks ago
4f2e5fc
[libclc] Move shuffle/shuffle2 to the CLC library (#135000)
by Fraser Cormack
· 8 weeks ago
bc9969f
[libclc][NFC] Fix up inconsistent copyright headers
by Fraser Cormack
· 8 weeks ago
5c6604e
libclc: frexp: fix implementation regarding denormals (#134823)
by Romaric Jodin
· 8 weeks ago
fbe76d1
[libclc]: clspv: add a dummy implememtation for mul_hi (#134094)
by Romaric Jodin
· 9 weeks ago
7737ae4
[libclc] Move native_(exp10|powr|tan) to CLC library (#134080)
by Fraser Cormack
· 9 weeks ago
ecf084a
[libclc] Move sinh, cosh & tanh to the CLC library (#134063)
by Fraser Cormack
· 9 weeks ago
5f54f34
[libclc] Move lgamma, lgamma_r & tgamma to CLC library (#134053)
by Fraser Cormack
· 9 weeks ago
b0741f4
[libclc] Move cbrt to the CLC library; vectorize (#133940)
by Fraser Cormack
· 9 weeks ago
1702766
[libclc] Move exp, exp2 and expm1 to the CLC library (#133932)
by Fraser Cormack
· 9 weeks ago
7d9b5a5
[libclc][NFC] Delete three unused .inc files
by Fraser Cormack
· 9 weeks ago
92e4cb1
[libclc][NFC] Delete two unused headers
by Fraser Cormack
· 9 weeks ago
768626c
[libclc] Move exp10 to the CLC library (#133899)
by Fraser Cormack
· 9 weeks ago
6e98778
[libclc] Move sinpi/cospi/tanpi to the CLC library (#133889)
by Fraser Cormack
· 9 weeks ago
b4ddc3e
[libclc] Move several 'native' builtins to CLC library (#129679)
by Fraser Cormack
· 9 weeks ago
0f5e661
[libclc] Move rootn to the CLC library; optimize (#133735)
by Fraser Cormack
· 9 weeks ago
ceecf5e
[libclc] Fix unresolved reference to missing table (#133691)
by Fraser Cormack
· 9 weeks ago
4607136
[libclc][amdgpu] Implement native_exp2 via AMD builtin (#133696)
by Fraser Cormack
· 9 weeks ago
8f1ad4d
[libclc] Move pow, powr & pown to the CLC library (#133294)
by Fraser Cormack
· 10 weeks ago
37a8117
[libclc] Pass -fapprox-func when compiling 'native' builtins (#133119)
by Fraser Cormack
· 10 weeks ago
c705304
[libclc] Move fmod, remainder & remquo to the CLC library (#132054)
by Fraser Cormack
· 2 months ago
25f94dd
[libclc] Move atan2/atan2pi to the CLC library (#133226)
by Fraser Cormack
· 2 months ago
7be322d
[libclc] Move log1p/asinh/acosh/atanh to the CLC library (#132956)
by Fraser Cormack
· 2 months ago
78fa4a6
[libclc] Move asinpi/acospi/atanpi to the CLC library (#132918)
by Fraser Cormack
· 2 months ago
06c17b7
[libclc] Move asin/acos/atan to the CLC library (#132788)
by Fraser Cormack
· 2 months ago
5b67a52
[libclc] Add missing license headers to source IR files (#132758)
by Fraser Cormack
· 2 months ago
4aa15ce
[libclc] Move fp32 sincos helpers to CLC library (#132753)
by Fraser Cormack
· 2 months ago
97dda16
[libclc] erfc: fix fp32 implementation in FTZ mode (#132390)
by Romaric Jodin
· 2 months ago
9380866
[libclc] Relicense gen_convert.py (#132213)
by Fraser Cormack
· 2 months ago
3276c38
[libclc] Add license headers to files missing them (#132239)
by Fraser Cormack
· 2 months ago
5b061d1
[libclc] link_bc target should depends on target builtins.link.clc-arch_suffix (#132338)
by Wenju He
· 2 months ago
e2f82e1
[libclc] add --only-needed to llvm-link when INTERNALIZE flag is set (#130871)
by Wenju He
· 3 months ago
202fef9
[libclc] Update license headers (#132070)
by Fraser Cormack
· 3 months ago
1d28d44
libclc: Add missing gfx950 target (#131585)
by Matt Arsenault
· 3 months ago
8842cd5
[libclc] Stop installing CLC headers (#126908)
by Fraser Cormack
· 3 months ago
abfbf0c
[libclc] Reduce bithacking in CLC frexp (#129871)
by Fraser Cormack
· 3 months ago
9048833
[libclc] Move hypot to CLC library; optimize (#129551)
by Fraser Cormack
· 3 months ago
5444482
[libclc] Move rsqrt to the CLC library (#129045)
by Fraser Cormack
· 3 months ago
0b6e09f
[libclc] Move sqrt to CLC library (#128748)
by Fraser Cormack
· 3 months ago
b52aa33
[libclc] Make CLC library warning-free (#128864)
by Fraser Cormack
· 3 months ago
318fba3
[libclc] Move __clc_ldexp to CLC library (#126078)
by Fraser Cormack
· 3 months ago
487d662
[libclc] Move round to CLC library (#128721)
by Fraser Cormack
· 3 months ago
709bbdd
[libclc][NFC] Remove unused intrinsics helpers (#128708)
by Fraser Cormack
· 3 months ago
8b78093
[libclc] Move log/log2/log10 to CLC library (#128540)
by Fraser Cormack
· 3 months ago
bda5660
libclc: Stop using asm declarations for r600 on amdgcn for get_global_size (#128692)
by Matt Arsenault
· 3 months ago
a268636
[libclc] Move nan to the CLC library (#128521)
by Fraser Cormack
· 3 months ago
6adee05
[libclc] Remove clspv-specific clc conversions (#128500)
by Fraser Cormack
· 3 months ago
0765116
[libclc] Move fma to the CLC library (#126052)
by Fraser Cormack
· 3 months ago
cea6a6c
[libclc] Fix int<->float conversion builtins (#126905)
by Fraser Cormack
· 3 months ago
9dee3fa
[libclc] Define macros for users of gentype.inc (#128012)
by Fraser Cormack
· 4 months ago
8be6d98
[libclc] Move frexp to CLC library; optimize half vecs (#127836)
by Fraser Cormack
· 4 months ago
85b7e7e
[libclc] Move modf to the CLC library (#127828)
by Fraser Cormack
· 4 months ago
a009b03
[libclc] Explicitly qualify private address spaces (#127823)
by Fraser Cormack
· 4 months ago
5448159
[libclc][NFC] Reformat ep_log.cl
by Fraser Cormack
· 4 months ago
Next »