aboutsummaryrefslogtreecommitdiff
path: root/libclc
AgeCommit message (Expand)AuthorFilesLines
2026-04-25[libclc] Only check the triple architecture for libclc (#194149)Joseph Huber1-14/+9
2026-04-24[libclc] Make sure PACKAGE_VERSION is set for libclc (#193966)Joseph Huber1-0/+5
2026-04-24[libclc] Use 'LLVM_DEFAULT_TARGET_TRIPLE' instead of 'LLVM_RUNTIMES_TARGET' (...Joseph Huber1-1/+1
2026-04-24[libclc] Allow testing unresolved symbols on multiple libraries (#193647)Wenju He2-18/+21
2026-04-24[libclc][CMake] Remove CMAKE_C_COMPILER_ID check (#186717)Wenju He1-5/+0
2026-04-16[libclc] Fix atomic_fetch_add/sub overloads for uintptr_t (#192570)Victor Mustya2-26/+22
2026-04-15[libclc] Only add test folder when LLVM_INCLUDE_TESTS is ON (#191948)Wenju He1-1/+3
2026-04-15[libclc][CMake][NFC] Delete dead code LLVM_PACKAGE_VERSION (#191943)Wenju He1-7/+0
2026-04-15[runtimes] Aggregate per-target runtime checks in top-level check-${runtime_n...Wenju He1-2/+13
2026-04-14Revert "[libclc][CMake] Use clang/llvm-ar on Windows (#186726)" (#191745)Wenju He2-37/+4
2026-04-13[libclc] Enable LLVM_RUNTIME_TARGETS in build system (#189892)Wenju He3-193/+231
2026-04-13[libclc] Refine generic __clc_get_sub_group_size with fast full sub-group pat...Wenju He1-12/+12
2026-04-02libclc: Use special division for atan2 for DAZ (#190248)Matt Arsenault2-1/+9
2026-03-28libclc: Simplify fract implementation (#189080)Matt Arsenault1-2/+2
2026-03-28[libclc] Fix llvm-spirv dependency when llvm-spirv is built in-tree (#188896)Wenju He2-2/+1
2026-03-27libclc: do not use int64 in sincos helpers (#188056)Romaric Jodin3-1/+26
2026-03-27libclc: Partially implement nonuniform subgroup reduce functions (#188929)Matt Arsenault9-134/+560
2026-03-27libclc: Add work group scan functions (#188829)Matt Arsenault9-0/+319
2026-03-27libclc: Add subgroup scan functions (#188828)Matt Arsenault12-0/+375
2026-03-27libclc: Update atan2pi (#188707)Matt Arsenault2-198/+75
2026-03-27libclc: Fix missing overloads for atomic_fetch_add/sub (#188478)Matt Arsenault2-16/+130
2026-03-26libclc: Implement get_sub_group_id with get_local_linear_id (#188713)Matt Arsenault1-13/+3
2026-03-26libclc: Update atan2 (#188706)Matt Arsenault2-224/+92
2026-03-26libclc: Update erfc (#188570)Matt Arsenault2-507/+226
2026-03-26libclc: Update erf (#188569)Matt Arsenault2-496/+213
2026-03-25libclc: Use prefetch builtin to implement default prefetch (#188491)Matt Arsenault1-1/+1
2026-03-25libclc: Fix directly adding vector booleans (#188540)Matt Arsenault1-5/+5
2026-03-25libclc: Fix amdgpu sub_group_broadcast for double (#188594)Matt Arsenault1-2/+2
2026-03-25libclc: Fix amdgpu subgroup reduce for max u64 (#188598)Matt Arsenault1-1/+1
2026-03-25libclc: clspv does not need workaround for flush_if_daz (#188555)Romaric Jodin1-1/+1
2026-03-25libclc: Update acospi (#188455)Matt Arsenault2-119/+101
2026-03-25libclc: Update asinpi (#188454)Matt Arsenault2-116/+116
2026-03-25libclc: Update atanpi (#188424)Matt Arsenault4-151/+77
2026-03-25libclc: Force assuming fast float fma for AMDGPU (#188245)Matt Arsenault1-1/+3
2026-03-25libclc: Unify fast FMA controls (#188244)Matt Arsenault5-32/+35
2026-03-24libclc: Update atanh (#188225)Matt Arsenault2-87/+36
2026-03-24libclc: Update acosh (#188224)Matt Arsenault7-236/+29
2026-03-24libclc: Update asinh (#188219)Matt Arsenault2-293/+36
2026-03-24libclc: Update tanh (#188215)Matt Arsenault2-119/+42
2026-03-24libclc: Update cosh (#188214)Matt Arsenault2-181/+22
2026-03-24libclc: Update sinh (#188213)Matt Arsenault4-186/+107
2026-03-24libclc: Update expm1 (#188209)Matt Arsenault3-143/+89
2026-03-24libclc: Improve tgamma handling (#188066)Matt Arsenault2-54/+225
2026-03-24libclc: Update lgamma_r (#188065)Matt Arsenault7-598/+765
2026-03-24[libclc][NFC] Remove __CLC_BIT_INTN macro (#188023)Wenju He9-48/+8
2026-03-24libclc: Update log1p (#188186)Matt Arsenault4-140/+82
2026-03-24libclc: Fix -cl-denorms-are-zero for rtp and rtn conversions (#188148)Matt Arsenault2-0/+13
2026-03-24libclc: Update atan (#188095)Matt Arsenault7-142/+128
2026-03-24libclc: Update asin (#188094)Matt Arsenault2-106/+117
2026-03-24libclc: Use nextup and nextdown in place of nextafter (#188141)Matt Arsenault3-4/+7