1. a7b82bb [libclc] Produce subnormal results for exp/exp2 on FP32 (#212696) by Lurie97 · 29 hours ago main master
  2. c0c3d8e [flang-rt][libclc] Install multilib variants in their own directory (#230251) by Joseph Huber · 6 days ago
  3. 02fb88c Wyles/update libclctests (#228681) by Jared Wyles · 11 days ago
  4. 5932501 libclc: Update fmod implementations (#222369) by Matt Arsenault · 5 weeks ago
  5. 12e4086 [libclc] Fix remainder calculation in clc_remquo for subnormals (#217925) by Romaric Jodin · 6 weeks ago
  6. 0f522c6 [libclc] Use generic subnormal_config for spirv-vulkan (#217240) by Romaric Jodin · 8 weeks ago
  7. 529203c [libclc] Add math smoke test for cos special values (#214786) by Joseph Huber · 10 weeks ago
  8. b2c2361 [libclc][test] Update cos.cl checks after fneg FP-options fix (#214906) by Wenju He · 10 weeks ago
  9. 84e72f4 [libclc][CMake] Add cmake cache files (#201480) by Wenju He · 10 weeks ago
  10. daf0885 [libclc] Improve libclc device tests with feature checks (#214217) by Joseph Huber · 10 weeks ago
  11. b8e2913 [libclc] Add initial support for libclc execution conformance tests (#214072) by Joseph Huber · 2 months ago
  12. fb3b88a libclc: Fix signed 0 handling in sincospi (#211260) by Matt Arsenault · 3 months ago
  13. a07884a libclc: Fix UB in trig functions with nan inputs (#211047) by Matt Arsenault · 3 months ago
  14. af4ebee [CMake] Warn when the version of CMake is older than 3.31.0 (#204203) by Petr Hosek · 4 months ago
  15. 08886a2 [libclc] Delete wrong implementation nvptx clc_isinf (#205699) by Wenju He · 4 months ago
  16. 0dcd4a4 [libclc] Use unchecked division for f64 AMDGPU reciprocal (#203809) by Joseph Huber · 4 months ago
  17. dfbdd4e [libclc] Use __CLC_SCALAR instead of nonexistant __CLC_SCALAR1 for sin (#203807) by Joseph Huber · 4 months ago
  18. 65691fd [libclc] Use FMA for the pi reconstruction in acos / atan (#203804) by Joseph Huber · 4 months ago
  19. a77f1f6 [libclc] Improve performance and precision of reciprocal functions (#203805) by Joseph Huber · 4 months ago
  20. a877d63 [libclc][Test] Don't hard code `clang` path in update_libclc_tests.py (#201806) by Wenju He · 4 months ago
  21. 8012803 [libclc][Test] Add -fno-discard-value-names to RUN line (#201808) by Wenju He · 4 months ago
  22. 7028afc [libclc] Fix LIBCLC_OUTPUT_LIBRARY_DIR when find_package(LLVM) fails (#201816) by Wenju He · 4 months ago
  23. d0b7493 [libclc] Use generic spirv*-unknown-unknown clang triple for SPIR-V targets (#199618) by Wenju He · 4 months ago
  24. 3934cf8 [libclc][test] Update math/cos.cl check lines after #199981 revert (#200353) by michaelselehov · 5 months ago
  25. e741a08 [libclc] Use float sw_fma for spirv*-mesa-mesa3d targets (#199626) by Wenju He · 5 months ago
  26. d7c35a6 [libclc] Optimize and vectorize signbit (#199497) by Wenju He · 5 months ago
  27. daafba5 [libclc] Fix .cl tests in standalone build (#199164) by Wenju He · 5 months ago
  28. 8f17141 [libclc][NFC] Use clc/shared/ternary_def.inc for bitselect (#198495) by Wenju He · 5 months ago
  29. b8da9da [libclc][CMake] Use set instead of APPEND for LIBCLC_ARCHS_ALL initialization (#197866) by Wenju He · 5 months ago
  30. 2aaefe6 [libclc] Move sources collection into libclc_add_builtin_library, merge opencl library creation into libclc_add_library (#197654) by Wenju He · 5 months ago
  31. 28b0b2a [libclc] Add optimized DPP scan functions for AMDGPU (#197543) by Joseph Huber · 5 months ago
  32. 9bedef2 [libclc] Move external-funcs.test to static file and use IR checks for .cl tests (#197151) by Wenju He · 5 months ago
  33. 13f44f7 [libclc] Apply hidden visibility to amdgpu / nvptx builds (#197235) by Joseph Huber · 5 months ago
  34. 60cc197 [libclc] Create a static `.a` file in addition to the `.bc` file (#197247) by Joseph Huber · 5 months ago
  35. c834cbf [libclc] Consolidate `amdgpu` and `amdgcn` architectures consistently (#197233) by Joseph Huber · 5 months ago
  36. 147a184 [libclc] Base the build around `add_sources` instead of source list (#197034) by Joseph Huber · 5 months ago
  37. 6f69bfa libclc: group spirv archs in LIBCLC_ARCHS_SPIRV (#196911) by Konrad Kleine · 5 months ago
  38. e82f749 [libclc] Canonicalize 'clspv' to the 'spirv-unknown-vulkan' triple (#196351) by Joseph Huber · 5 months ago
  39. 7395969 [libclc] Use spirv[64]-mesa-mesa3d triple in README.md (#196483) by Konrad Kleine · 5 months ago
  40. e9ea3b8 [libclc] Fix using normalized triple for the directory name (#194607) by Joseph Huber · 5 months ago
  41. f5a74a2 [libclc] Only check the triple architecture for libclc (#194149) by Joseph Huber · 6 months ago
  42. df72e3b [libclc] Make sure PACKAGE_VERSION is set for libclc (#193966) by Joseph Huber · 6 months ago
  43. b871fbf [libclc] Use 'LLVM_DEFAULT_TARGET_TRIPLE' instead of 'LLVM_RUNTIMES_TARGET' (#193969) by Joseph Huber · 6 months ago
  44. 0222ef0 [libclc] Allow testing unresolved symbols on multiple libraries (#193647) by Wenju He · 6 months ago
  45. e931074 [libclc][CMake] Remove CMAKE_C_COMPILER_ID check (#186717) by Wenju He · 6 months ago
  46. f2d8398 [libclc] Fix atomic_fetch_add/sub overloads for uintptr_t (#192570) by Victor Mustya · 6 months ago
  47. 301c793 [libclc] Only add test folder when LLVM_INCLUDE_TESTS is ON (#191948) by Wenju He · 6 months ago
  48. 22290b1 [libclc][CMake][NFC] Delete dead code LLVM_PACKAGE_VERSION (#191943) by Wenju He · 6 months ago
  49. 308250d [runtimes] Aggregate per-target runtime checks in top-level check-${runtime_name} (#191743) by Wenju He · 6 months ago
  50. 0ccfb37 Revert "[libclc][CMake] Use clang/llvm-ar on Windows (#186726)" (#191745) by Wenju He · 6 months ago
  51. d309d31 [libclc] Enable LLVM_RUNTIME_TARGETS in build system (#189892) by Wenju He · 6 months ago
  52. 13d7a2f [libclc] Refine generic __clc_get_sub_group_size with fast full sub-group path (#188895) by Wenju He · 6 months ago
  53. 68674c3 libclc: Use special division for atan2 for DAZ (#190248) by Matt Arsenault · 7 months ago
  54. 24422dc libclc: Simplify fract implementation (#189080) by Matt Arsenault · 7 months ago
  55. b36ae2c [libclc] Fix llvm-spirv dependency when llvm-spirv is built in-tree (#188896) by Wenju He · 7 months ago
  56. e3620a2 libclc: do not use int64 in sincos helpers (#188056) by Romaric Jodin · 7 months ago
  57. 6b7f3bc libclc: Partially implement nonuniform subgroup reduce functions (#188929) by Matt Arsenault · 7 months ago
  58. 7d0fbe6 libclc: Add work group scan functions (#188829) by Matt Arsenault · 7 months ago
  59. b1f2d02 libclc: Add subgroup scan functions (#188828) by Matt Arsenault · 7 months ago
  60. e5316bf libclc: Update atan2pi (#188707) by Matt Arsenault · 7 months ago
  61. a2482fd libclc: Fix missing overloads for atomic_fetch_add/sub (#188478) by Matt Arsenault · 7 months ago
  62. 7f0e5bc libclc: Implement get_sub_group_id with get_local_linear_id (#188713) by Matt Arsenault · 7 months ago
  63. e1965d9 libclc: Update atan2 (#188706) by Matt Arsenault · 7 months ago
  64. 02886ec libclc: Update erfc (#188570) by Matt Arsenault · 7 months ago
  65. 63da043 libclc: Update erf (#188569) by Matt Arsenault · 7 months ago
  66. 003c547 libclc: Use prefetch builtin to implement default prefetch (#188491) by Matt Arsenault · 7 months ago
  67. ef5306d libclc: Fix directly adding vector booleans (#188540) by Matt Arsenault · 7 months ago
  68. 08f93a5 libclc: Fix amdgpu sub_group_broadcast for double (#188594) by Matt Arsenault · 7 months ago
  69. fcf3ad5 libclc: Fix amdgpu subgroup reduce for max u64 (#188598) by Matt Arsenault · 7 months ago
  70. b9b2f41 libclc: clspv does not need workaround for flush_if_daz (#188555) by Romaric Jodin · 7 months ago
  71. e2670ae libclc: Update acospi (#188455) by Matt Arsenault · 7 months ago
  72. 214f3e9 libclc: Update asinpi (#188454) by Matt Arsenault · 7 months ago
  73. 96e65fe libclc: Update atanpi (#188424) by Matt Arsenault · 7 months ago
  74. c7cce36 libclc: Force assuming fast float fma for AMDGPU (#188245) by Matt Arsenault · 7 months ago
  75. 89b5085 libclc: Unify fast FMA controls (#188244) by Matt Arsenault · 7 months ago
  76. 98d97c5 libclc: Update atanh (#188225) by Matt Arsenault · 7 months ago
  77. bd34e42 libclc: Update acosh (#188224) by Matt Arsenault · 7 months ago
  78. d9cedeb libclc: Update asinh (#188219) by Matt Arsenault · 7 months ago
  79. 5f0d93f libclc: Update tanh (#188215) by Matt Arsenault · 7 months ago
  80. bd5434e libclc: Update cosh (#188214) by Matt Arsenault · 7 months ago
  81. d924800 libclc: Update sinh (#188213) by Matt Arsenault · 7 months ago
  82. d8e4f96 libclc: Update expm1 (#188209) by Matt Arsenault · 7 months ago
  83. 3f8ae83 libclc: Improve tgamma handling (#188066) by Matt Arsenault · 7 months ago
  84. f5193bf libclc: Update lgamma_r (#188065) by Matt Arsenault · 7 months ago
  85. a76a5c9 [libclc][NFC] Remove __CLC_BIT_INTN macro (#188023) by Wenju He · 7 months ago
  86. a5d1469 libclc: Update log1p (#188186) by Matt Arsenault · 7 months ago
  87. da0cc9f libclc: Fix -cl-denorms-are-zero for rtp and rtn conversions (#188148) by Matt Arsenault · 7 months ago
  88. 39960c5 libclc: Update atan (#188095) by Matt Arsenault · 7 months ago
  89. 5704a67 libclc: Update asin (#188094) by Matt Arsenault · 7 months ago
  90. 9aa7d95 libclc: Use nextup and nextdown in place of nextafter (#188141) by Matt Arsenault · 7 months ago
  91. 606abce libclc: Simplify rtz conversion (#188137) by Matt Arsenault · 7 months ago
  92. c5cb7c5 [libclc][NFC] Simplify __CLC_GENTYPE/__CLC_U_GENTYPE/__CLC_S_GENTYPE define in gentype.inc (#188027) by Wenju He · 7 months ago
  93. fb945a3 libclc: Implement remainder with remquo (#187999) by Matt Arsenault · 7 months ago
  94. 78e756e libclc: Update remquo (#187998) by Matt Arsenault · 7 months ago
  95. 7b7874f [libclc] Replace llvm-dis with llvm-nm in check-external-funcs.test (#187190) by Wenju He · 7 months ago
  96. fb2b55a libclc: Update acos (#187666) by Matt Arsenault · 7 months ago
  97. 6c4ae5a libclc: Override cbrt for AMDGPU (#187560) by Matt Arsenault · 7 months ago
  98. 8edf6dd libclc: Use log intrinsic for half and float cases for amdgpu (#187538) by Matt Arsenault · 7 months ago
  99. d8f9df7 libclc: Rewrite log implementation as gentype inc file (#187537) by Matt Arsenault · 7 months ago
  100. 031721d libclc: Update trigpi functions (#187579) by Matt Arsenault · 7 months ago