1. 7c95a0d Update LLVM (#733) by alan-baker · 3 years, 4 months ago main
  2. af397a5 Update LLVM and remove 3d image write workaround (#726) by Kévin Petit · 3 years, 4 months ago
  3. aab5bb8 Add options for fp16 and fp64 and disable unsupported CL3 features (#722) by Kévin Petit · 3 years, 4 months ago
  4. 589d72e Add support for cl_arm_non_uniform_work_group_size (#720) by Marco Antognini · 3 years, 4 months ago
  5. 7e33840 Fix compilation for 32-bit systems (#717) by Marco Antognini · 3 years, 4 months ago
  6. 869cd68 Add an LLVM IR library for more builtin functions (#715) by alan-baker · 3 years, 5 months ago
  7. 3a2a3ee Address linking issues with shared build (#714) by Marco Antognini · 3 years, 5 months ago
  8. 5f54acf Update LLVM (#713) by alan-baker · 3 years, 5 months ago
  9. 2740a00 Lower arrays and more GEPs (#710) by Marco Antognini · 3 years, 5 months ago
  10. b41cfd3 Update LLVM (#711) by alan-baker · 3 years, 5 months ago
  11. 42b6522 Fix crash in ReplacePointerBitcastPass (#707) by Marco Antognini · 3 years, 6 months ago
  12. a100177 Update LLVM (#706) by alan-baker · 3 years, 6 months ago
  13. 36309f9 Support atomic_work_item_fence (#703) by alan-baker · 3 years, 6 months ago
  14. 40efe7f Update LLVM (#701) by James Price · 3 years, 6 months ago
  15. 229c366 Fix warning in GetArgKindForPodArgs (#699) by Kévin Petit · 3 years, 7 months ago
  16. e320d1a Add stub for array types in the long vector pass (#698) by James Price · 3 years, 7 months ago
  17. 757dea8 Handle sitofp with i1 arguments (#697) by James Price · 3 years, 7 months ago
  18. 2cf925c Use distinct nodes for clspv.next_spec_constant_id (#696) by James Price · 3 years, 7 months ago
  19. 381943b Lower kernel parameters (#694) by Marco Antognini · 3 years, 7 months ago
  20. 61a7238 Improve robustness of the IR emission test (#695) by alan-baker · 3 years, 7 months ago
  21. c3d5644 Update work-group size section of the documentation (#693) by Kévin Petit · 3 years, 7 months ago
  22. 39e8f18 Update LLVM (#692) by alan-baker · 3 years, 7 months ago
  23. c981816 Lower additional OpenCL builtin functions (#690) by Marco Antognini · 3 years, 7 months ago
  24. 29162cf docs: fix simple typo, variabls -> variables (#691) by Tim Gates · 3 years, 7 months ago
  25. 8b96811 More math builtin support (#689) by alan-baker · 3 years, 7 months ago
  26. 67791d3 Lower CmpInst, SelectInst, and OpenCL select() (#686) by Marco Antognini · 3 years, 7 months ago
  27. eabde15 Changes to the Amber test runner (#687) by alan-baker · 3 years, 8 months ago
  28. 1a9d629 Lower OpenCL convert_* builtin functions (#685) by Marco Antognini · 3 years, 8 months ago
  29. 3e0de47 Support more math builtins (#684) by alan-baker · 3 years, 8 months ago
  30. 7bcec14 Lower global variables (#681) by Marco Antognini · 3 years, 8 months ago
  31. 5f2e88e Refactor some builtin support (#682) by alan-baker · 3 years, 8 months ago
  32. ecc9c94 Change fclamp to nclamp (#683) by alan-baker · 3 years, 8 months ago
  33. cbe834f Update LLVM (#680) by James Price · 3 years, 8 months ago
  34. d9ccec7 Lowers OpenCL builtin functions (#678) by Marco Antognini · 3 years, 8 months ago
  35. 96bd3d9 Fix casts from bool to half/double (#676) by James Price · 3 years, 8 months ago
  36. e0406e7 Implement fdim (#675) by alan-baker · 3 years, 9 months ago
  37. a3ddd78 Lower OpenCL vloadN and vstoreN (#670) by Marco Antognini · 3 years, 9 months ago
  38. 497920b Implement isnormal (#674) by alan-baker · 3 years, 9 months ago
  39. 3e21777 Implement islessgreater (#672) by alan-baker · 3 years, 9 months ago
  40. 1510657 Implement isordered and isunordered (#671) by alan-baker · 3 years, 9 months ago
  41. 2cecaa7 Implement ctz (#669) by alan-baker · 3 years, 9 months ago
  42. 3f1bf49 Implement sub_sat (#668) by alan-baker · 3 years, 9 months ago
  43. 6b9d1ee Implement mad_sat (#667) by alan-baker · 3 years, 9 months ago
  44. e8a6862 Lower function call and initial support for LLVM intrinsics (#666) by Marco Antognini · 3 years, 9 months ago
  45. 8576f68 Fix hadd/rhadd for signed types (#665) by Kévin Petit · 3 years, 9 months ago
  46. cc2bafb Fix non-32-bit clz (#664) by alan-baker · 3 years, 9 months ago
  47. 44529d6 Lower UnaryOperator and handle fast math flags (#663) by Marco Antognini · 3 years, 9 months ago
  48. fd22ae1 Implement rotate in terms of llvm.fshl (#662) by alan-baker · 3 years, 9 months ago
  49. b6da513 Implement hadd and rhadd (#660) by alan-baker · 3 years, 9 months ago
  50. 4986eff Add support for OpenCL 2.0 atomic functions (#657) by alan-baker · 3 years, 9 months ago
  51. a41221e Update deps (#661) by alan-baker · 3 years, 9 months ago
  52. 4689aba Recusiverly lower instructions (#655) by Marco Antognini · 3 years, 9 months ago
  53. 3d90569 Add convergent attribute in more cases (#658) by alan-baker · 3 years, 9 months ago
  54. a52b731 Implement add_sat (#656) by alan-baker · 3 years, 9 months ago
  55. c3fd07f Prevent duplicate types and decorations (#654) by alan-baker · 3 years, 9 months ago
  56. 77838ff Add support for -cl-std=CL3.0 (#653) by Kévin Petit · 3 years, 9 months ago
  57. 8eb48cc Lower function parameters and return type (#646) by Marco Antognini · 3 years, 9 months ago
  58. 3a11614 Update LLVM (#650) by James Price · 3 years, 9 months ago
  59. 5caeaff Convert write_only images in CL2.0 and later for unspecialized images (#649) by alan-baker · 3 years, 10 months ago
  60. 251341d Update LLVM (#647) by alan-baker · 3 years, 10 months ago
  61. 446b86e Update LLVM (#644) by alan-baker · 3 years, 10 months ago
  62. 9b29851 Lower BinaryOperator instructions on long-vector (#642) by Marco Antognini · 3 years, 10 months ago
  63. f6bc825 Read write images (#643) by alan-baker · 3 years, 10 months ago
  64. 535998c Introduce stubs for long-vector support (#638) by Marco Antognini · 3 years, 10 months ago
  65. 389ab6d Update LLVM (#641) by alan-baker · 3 years, 11 months ago
  66. 7506abb Fix how ArrayStride is generated for pointers (#640) by alan-baker · 3 years, 11 months ago
  67. 5a8c3be Update LLVM (#639) by alan-baker · 3 years, 11 months ago
  68. 68e5c51 Map llvm.unreachable to OpUnreachable (#636) by Marco Antognini · 3 years, 11 months ago
  69. 636e799 Implement a replacement for log1p function (#626) by gnl21 · 3 years, 11 months ago
  70. 899162d Enable CompileFromSourceString to return a build log (#635) by Kévin Petit · 3 years, 11 months ago
  71. e071a42 Add support for --instcombine in clspv-opt (#632) by Marco Antognini · 3 years, 11 months ago
  72. a1ded65 Don't buffer test output (#633) by Marco Antognini · 3 years, 11 months ago
  73. 3b60977 Support mixed reqd_work_group_size attributes (#630) by alan-baker · 3 years, 11 months ago
  74. 3855336 Add support for rint builtins (#634) by James Price · 3 years, 11 months ago
  75. 5cdbce3 Improve SimplifyPointerBitcastPass (#625) by Marco Antognini · 3 years, 11 months ago
  76. fb28811 Update LLVM (#628) by alan-baker · 4 years ago
  77. fe6a3df Update llvm (#627) by alan-baker · 4 years ago
  78. 858ff31 Various improvements to the compilation process (#621) by Marco Antognini · 4 years ago
  79. ad1a12f Replace pointer bitcasts should handle array sources better (#620) by alan-baker · 4 years ago
  80. 931253b Update llvm (#618) by alan-baker · 4 years ago
  81. 5e0232d Add missing break (#617) by alan-baker · 4 years ago
  82. 5ed92f5 Rewrite XFAIL'd tests (#616) by alan-baker · 4 years ago
  83. d37ec0e Update LLVM (#615) by alan-baker · 4 years ago
  84. 86ce19c Embedded reflection (#612) by alan-baker · 4 years ago
  85. 55d5186 Use NMax/NMin for fmax/fmin (#506) (#609) by Marco Antognini · 4 years ago
  86. c99e030 Add deprecation notice for descriptor map (#611) by alan-baker · 4 years ago
  87. 12d2c18 Fix barrier and mem_fence scopes (#610) by alan-baker · 4 years ago
  88. 88ad91c Fix missing link reference to build clspv-opt (#608) by Marco Antognini · 4 years ago
  89. 806a5d8 cl_khr_subgroups support (#603) by SJW · 4 years ago
  90. e645e65 Remove sampler restrictions (#607) by alan-baker · 4 years, 1 month ago
  91. e2a6275 Update msvc 2017 (#606) by alan-baker · 4 years, 1 month ago
  92. d0eb905 Update LLVM (#605) by alan-baker · 4 years, 1 month ago
  93. b3e2b6d Update uses of LLVM (#601) by alan-baker · 4 years, 1 month ago
  94. 5be685c Add compile option to check switches (#600) by alan-baker · 4 years, 2 months ago
  95. 6153137 Builtins refactor - phase3 (#598) by SJW · 4 years, 2 months ago
  96. 227e978 Disable PRE in GVN (#596) by alan-baker · 4 years, 2 months ago
  97. 0f814cd Update LLVM (#599) by alan-baker · 4 years, 2 months ago
  98. 616ffa2 Handle smax, smin and sclamp in -hack-scf (#597) by alan-baker · 4 years, 2 months ago
  99. a8b2af3 Update LLVM (#595) by alan-baker · 4 years, 2 months ago
  100. fb7e2be Relax frontend 8- and 16-bit type check (#590) by alan-baker · 4 years, 2 months ago