1. 2152ecf [libclc] add subnormals back to clspv (#183469) by Romaric Jodin · 22 hours ago main master
  2. e916c4b [libclc] Compile with -fdenormal-fp-math=dynamic (#183262) by Wenju He · 2 days ago
  3. 7142753 [libclc][CMake] Add COMPONENT ${ARG_PARENT_TARGET} to install (#182716) by Wenju He · 4 days ago
  4. 7742fa5 [libclc] Completely remove ENABLE_RUNTIME_SUBNORMAL option (#182125) by Joseph Huber · 8 days ago
  5. 91414ce [libclc] Enable -ffp-contract=fast-honor-pragmas globally (#153137) by Wenju He · 8 days ago
  6. 905d53d libclc: Stop using r600 asm intrinsic declarations for amdgcn (#181975) by Matt Arsenault · 9 days ago
  7. 47053f9 libclc: Remove r600 support (#181976) by Matt Arsenault · 9 days ago
  8. 6da246c libclc: Add __clc_issubnormal (#181782) by Matt Arsenault · 9 days ago
  9. e375377 libclc: Remove old clang version checks (#181701) by Matt Arsenault · 10 days ago
  10. deed36c Revert "[libclc] replace float remquo with amd ocml implementation" (#181443) by Wenju He · 13 days ago
  11. 3e0e9a2 [libclc] Fix memory_scope and memory_order of *mem_fence builtins (#181311) by Wenju He · 13 days ago
  12. b0d8219 libclc: Fix broken symlinks (#181247) by Matt Arsenault · 2 weeks ago
  13. 9e127aa libclc: Stop building amdgpu targets all as tahiti (#181107) by Matt Arsenault · 2 weeks ago
  14. 2aed589 clang/AMDGPU: Do not look for rocm device libs if environment is llvm (#180922) by Matt Arsenault · 2 weeks ago
  15. 42b70ee [libclc] Bring back fma for clspv (#180693) by Romaric Jodin · 2 weeks ago
  16. 4a2f33a [AMDGPU] Define new target gfx1170 (#180185) by Mirko Brkušanin · 3 weeks ago
  17. 7b71811 [libclc] Only use software fma for r600 target (#179428) by Wenju He · 3 weeks ago
  18. d93a24c [libclc][NFC] Fix build warning typedef-redefinition (#177888) by Wenju He · 4 weeks ago
  19. f1646ca [libclc] Make output filename configurable; rename top-level targets (#178119) by Wenju He · 4 weeks ago
  20. f45224b Reapply "[libclc] Rework libclc naming convention to use the triple (#177465)" (#178033) by Joseph Huber · 4 weeks ago
  21. 3153688 Revert "[libclc] Rework libclc naming convention to use the triple (#177465)" by Aiden Grossman · 5 weeks ago
  22. 001f2a7 [libclc] Rework libclc naming convention to use the triple (#177465) by Joseph Huber · 5 weeks ago
  23. ee14639 [libclc] replace float remquo with amd ocml implementation (#177131) by Wenju He · 5 weeks ago
  24. bfdb721 [AMDGPU] Define gfx1310 target with ELF number 0x50 (#177355) by Mariusz Sikora · 5 weeks ago
  25. bea13b5 [Clang] Rename `uinc_wrap` and add normal atomic builtin (#177253) by Joseph Huber · 5 weeks ago
  26. 453c4f5 [libclc] compile w/o linking builtins with SPIRV backend (#176732) by Konrad Kleine · 5 weeks ago
  27. c03742c [libclc][NFC] Don't include 'clc/internal/clc.h' in OpenCL library (#176336) by Wenju He · 6 weeks ago
  28. 4deeb8e [libclc][NFC] Remove unused builtins_opt_lib_tgt (#175479) by Wenju He · 7 weeks ago
  29. 94f9561 [libclc] Remove llvm-link --override flag and make implementation self-contained (#175134) by Wenju He · 7 weeks ago
  30. d82c448 [libclc] Initial support for cross-compiling OpenCL libraries (#174022) by Joseph Huber · 7 weeks ago
  31. 5d07dff [libclc] Add support for `nvptx64-nvidia-cuda` triple (#174611) by Joseph Huber · 7 weeks ago
  32. 686f972 [libclc] Remove bitcode prepare utility from OpenCL library build (#174447) by Joseph Huber · 7 weeks ago
  33. 7412369 [libclc] Update default triple support for AMD and deprecate 32-bit PTX (#174415) by Joseph Huber · 7 weeks ago
  34. 508700a [libclc] Compile clc_convert_float2int.cl and clc_convert_int2float.cl separately (#173454) by Wenju He · 7 weeks ago
  35. 3006e15 [libclc] Fix incorrect argument format by Joseph Huber · 8 weeks ago
  36. a089b97 [libclc] Suppress AMDGCN code object version for library code (#174412) by Joseph Huber · 8 weeks ago
  37. 23845e3 [libclc] Improve __clc_min/max/clamp implementation (#172599) by Wenju He · 2 months ago
  38. b653edc [libclc][NFC] Move convert builtins from Python generator to .cl sources (#172634) by Wenju He · 2 months ago
  39. 195d914 [libclc] use clc functions in clspv/shared/vstore_half.cl (#171770) by Romaric Jodin · 3 months ago
  40. 6f6bb6d [libclc] fix clspv/shared/vstore_half.cl (#171105) by Romaric Jodin · 3 months ago
  41. 3870514 [NFC][libclc] Delete OpenCL builtin declarations (#170803) by Wenju He · 3 months ago
  42. 75d5f3f [libclc] Add OpenCL atomic_*_explicit builtins (#168318) by Wenju He · 3 months ago
  43. 9f9050d [libclc] Fix memory fence scope mapping for OpenCL (#170542) by Victor Mustya · 3 months ago
  44. cb2b2c0 libclc: Fix build in atomic_def.inc (#170306) by Matt Arsenault · 3 months ago
  45. 1311c28 [libclc] Fix bitfield_insert implementation (#170208) by Victor Mustya · 3 months ago
  46. a373131 [libclc] Use __scoped_atomic_udec/uinc_wrap to implement _clc_atomic_dec/inc (#168327) by Wenju He · 3 months ago
  47. 2ed9e86 [libclc] Add atomic_init, atomic_flag_clear and atomic_flag_test_and_set (#168329) by Wenju He · 3 months ago
  48. 043a2e1 [libclc] Use CLC atomic functions for legacy OpenCL atom/atomic builtins (#168325) by Wenju He · 3 months ago
  49. 7ac5599 [libclc] Fix link to source in index.html (#167494) by Konrad Kleine · 3 months ago
  50. d191ff8 [libclc] Fix floating-point __clc_atomic_store/exchange cast mismatch (#167625) by Wenju He · 4 months ago
  51. 0f191db [NFC][libclc] Rename clc_cbrt.inc to clc_cbrt.h (#166330) by Wenju He · 4 months ago
  52. 70bc1d2 [libclc] Implement integer __clc_abs using __builtin_elementwise_abs (#164957) by Wenju He · 4 months ago
  53. 151be89 [NFC][libclc] Improve empty builtins error: include ARCH_SUFFIX in message (#164527) by Wenju He · 4 months ago
  54. cb10665 [libclc] Fix double NAN_MASK in __clc_nan (#163522) by Wenju He · 4 months ago
  55. e709bf7 [NFC][libclc] Simplify degrees, radians and smoothstep macros (#164203) by Wenju He · 4 months ago
  56. 51991ab [libclc] Move functions definition from header clc_sincos_piby4.inc into clc_sincos_helpers.cl (#164028) by Wenju He · 4 months ago
  57. 8e17b63 [libclc] Change libclc install dir to ${clang_resource_dir}/lib/libclc in in-tree build (#163896) by Wenju He · 4 months ago
  58. 1d037ec [NFC][libclc] Add missing evaluation for variable ${tool}_target (#163540) by Wenju He · 4 months ago
  59. 1ae9c73 [libclc] Remove -fno-builtin from compile options (#162075) by Wenju He · 5 months ago
  60. f80f6a3 libclc: Add gfx1250 and gfx1251 to amdgpu target list (#162034) by Matt Arsenault · 5 months ago
  61. ca786e6 [libclc] Propose new libclc maintainer (#161141) by Fraser Cormack · 5 months ago
  62. f30bc2e [libclc] Move myself to the list of inactive maintainers by Fraser Cormack · 5 months ago
  63. ee55d9f [libclc] Fix ctest failures after 7f3661128b1e: adjust external check and make shuffle helpers static (#160036) by Wenju He · 5 months ago
  64. 3c7bc49 [Clang] Rename elementwise builtins to `clzg` and `ctzg` (#157128) by Joseph Huber · 5 months ago
  65. 24e6e3b [libclc] Remove __attribute__((always_inline)) (#158791) by Wenju He · 5 months ago
  66. 32a7075 [libclc][NFC] Update README.md to use runtime build (#158283) by Wenju He · 6 months ago
  67. 42e28f0 [libclc] Create LIBCLC_OUTPUT_LIBRARY_DIR directory before build (#158171) by Wenju He · 6 months ago
  68. b8ead5c libclc: Remove HAVE_LLVM version macros (#158257) by Matt Arsenault · 6 months ago
  69. da96e2b [NFC][libclc] Replace _CLC_V_V_VP_VECTORIZE macro with use of unary_def_with_ptr_scalarize.inc (#157002) by Wenju He · 6 months ago
  70. 220f264 [libclc] Implement erf/erfc vector function with loop since scalar function is large (#157055) by Wenju He · 6 months ago
  71. 10909c6 [libclc] Override generic symbol using llvm-link --override flag instead of using weak linkage (#156778) by Wenju He · 6 months ago
  72. 769a6a6 [NFC][libclc] Set MACRO_ARCH to ${ARCH} uncondionally before customizing (#156789) by Wenju He · 6 months ago
  73. dc145d6 [NFC][libclc] Remove unused -DCLC_INTERNAL build flag, remove unused M_LOG210 (#156590) by Wenju He · 6 months ago
  74. 18a8aab [NFC][libclc] Move _CLC_V_V_VP_VECTORIZE macro into clc_lgamma_r.cl and delete clcmacro.h (#156280) by Wenju He · 6 months ago
  75. 362bb9c [libclc] update __clc_mem_fence: add MemorySemantic arg and use __builtin_amdgcn_fence for AMDGPU (#152275) by Wenju He · 6 months ago
  76. 6087b0d libclc: CMake: include GetClangResourceDir (#155836) by Romaric Jodin · 6 months ago
  77. 443d08d [libclc] Only create a target per each compile command for cmake MSVC generator (#154479) by Wenju He · 6 months ago
  78. 66c0049 [libclc] Use elementwise ctlz/cttz builtins for CLC clz/ctz (#154535) by Fraser Cormack · 6 months ago
  79. c1c6cb7 [libclc] Implement __clc_get_local_size/__clc_get_max_sub_group_size for amdgcn (#153785) by Wenju He · 6 months ago
  80. 95f9909 [NFC][libclc] add missing __CLC_ prefix all internal macros (#153523) by Wenju He · 6 months ago
  81. 3405763 [libclc] Fix out-of-bound value for workitem functions according to OpenCL spec (#153784) by Wenju He · 6 months ago
  82. 84157d8 [libclc] Add __attribute__((const)) to functions that don't access memory (#152456) by Wenju He · 7 months ago
  83. 17eb59a [libclc] Fix libclc install on Windows when MSVC generator is used (#152703) by Wenju He · 7 months ago
  84. 4bf537b [libclc] Implement clc_log/sinpi/sqrt with __nv_* functions (#150174) by Wenju He · 7 months ago
  85. 733f505 [NFC][libclc] Delete unused clc/shared/binary_decl_with_scalar_second_arg.inc (#152463) by Wenju He · 7 months ago
  86. 3c6b3d4 [libclc] Add missing clc/lib/ptx-nvidiacl/SOURCES to CMAKE_CONFIGURE_DEPENDS (#152431) by Wenju He · 7 months ago
  87. ef08360 [libclc] Set TARGET_FILE property for prepare-${obj_suffix} target (#152245) by Wenju He · 7 months ago
  88. 49ad5e5 [libclc] Move mem_fence and barrier to clc library (#151446) by Wenju He · 7 months ago
  89. 1b8e08b [libclc] Refine id in async_work_group_copy STRIDED_COPY (#151644) by Wenju He · 7 months ago
  90. e33be74 [clang] Add the ability to link libclc OpenCL libraries (#146503) by Fraser Cormack · 7 months ago
  91. 42f6378 [libclc] Add an option to build SPIR-V targets with the LLVM backend (#151347) by Fraser Cormack · 7 months ago
  92. 3a3bcb9 [libclc] Optimize generic CLC fmin/fmax (#128506) by Fraser Cormack · 7 months ago
  93. f09d354 [libclc] Fix building top-level 'libclc' target (#150972) by Fraser Cormack · 7 months ago
  94. 7193e72 [libclc] Add generic native half implementation of __clc_normalize (#150165) by Wenju He · 7 months ago
  95. 45847d1 [libclc] Simplify unary_def_scalarize.inc's use in __clc_erf/erfc/tgamma (#150181) by Wenju He · 7 months ago
  96. ac03827 [libclc] Fix installed symlinks to be relative again (#149728) by Michał Górny · 7 months ago
  97. aba3b01 [libclc] Expose `prepare_builtins_*` variables in top-level CMakeLists (#149657) by Michał Górny · 7 months ago
  98. 3da627c [libclc] Add generic implementation of some atomic functions in OpenCL spec section 6.15.12.7 (#146814) by Wenju He · 7 months ago
  99. ff8da39 [libclc] Add generic implementation of bitfield_insert/extract,bit_reverse (#149070) by Wenju He · 7 months ago
  100. d16f09f [NFC][libclc] Delete clc/include/clc/relational/floatn.inc (#149252) by Wenju He · 7 months ago