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