- 71fdb32 half: add support for all v(store|load)[a]_halfn fcts (#844) by Romaric Jodin · 3 years, 3 months ago factory-14778.B factory-firmware-ti50-guc-14778.B
- 7b66482 Prevent contraction of OpFMul in more cases (#845) by alan-baker · 3 years, 3 months ago stabilize-14771.B
- 5a9efef Fix some includes in updated passes (#842) by alan-baker · 3 years, 3 months ago
- 57ce1c2 Switch clspv to use LLVM's new pass manager (#841) by alan-baker · 3 years, 3 months ago
- 1e20bf2 Update LLVM (#838) by alan-baker · 3 years, 3 months ago
- 0724cc2 longvector: add llvm.abs in the Intrinsic list (#837) by Romaric Jodin · 3 years, 3 months ago
- cca68de Enable ccache if installed with defaults (#833) by Jason Gavris · 3 years, 3 months ago
- c507f31 OpMulExtended: workaround Intel GPU issue (#828) by Romaric Jodin · 3 years, 3 months ago
- eb07039 fix replaceFshl to avoid spirv undefined behavior (#830) by Romaric Jodin · 3 years, 3 months ago
- 1e21d1c fix signed modulo implementation (#829) by Romaric Jodin · 3 years, 3 months ago
- 4197100 Fix address space inference (#831) by Shangwu Yao · 3 years, 3 months ago
- d53cec1 Add support for SPIR-V 1.6 (#827) by Kévin Petit · 3 years, 4 months ago
- 3da1001 add support for shuffle and shuffle2 (#822) by Romaric Jodin · 3 years, 5 months ago
- 6917fb1 Allow for all options in CompileFromSourceString (#823) by Ryan Senanayake · 3 years, 5 months ago
- ed26808 Update LLVM (#821) by alan-baker · 3 years, 5 months ago
- e018e63 OpenCLOnVulkan.md: update doc (#819) by Romaric Jodin · 3 years, 5 months ago
- aebd4ec Fix test expectations (#820) by alan-baker · 3 years, 5 months ago
- 7892048 SRem: manage signed modulus explicitly (#818) by Romaric Jodin · 3 years, 5 months ago
- 14378ce Update LLVM (#817) by alan-baker · 3 years, 5 months ago
- b05f2e4 popcount: manage non 32-bit types explicitly (#814) by Romaric Jodin · 3 years, 5 months ago
- efe81ca Update LLVM (#815) by James Price · 3 years, 5 months ago
- 752616b Update LLVM (#813) by alan-baker · 3 years, 6 months ago
- 8be6e8a Kokoro bot updates (#812) by alan-baker · 3 years, 6 months ago
- fc5c031 Update deps (#811) by alan-baker · 3 years, 6 months ago
- 98fd8dc Update LLVM (#810) by David Neto · 3 years, 6 months ago
- f99809b longvector: add missing Builtins & Intrinsics (#807) by Romaric Jodin · 3 years, 6 months ago
- ffee3a3 longvector: support constantvector (#806) by Romaric Jodin · 3 years, 6 months ago
- 540461a longvector: support spirvop that return struct (#805) by Romaric Jodin · 3 years, 6 months ago
- 73ef1be OpSClamp: workaround Nvidia GPU driver issue (#804) by Romaric Jodin · 3 years, 6 months ago
- 9b35374 Add support for image1d buffer (#791) by Romaric Jodin · 3 years, 6 months ago
- 41cc0fe longvector: add nested types support (#803) by Romaric Jodin · 3 years, 6 months ago
- d64ae21 Fix value conversion bit widths (#809) by alan-baker · 3 years, 6 months ago
- b298734 longvector: implement phi nodes support (#802) by Romaric Jodin · 3 years, 6 months ago
- dc9093d vec3: implement phi nodes support (#796) by Romaric Jodin · 3 years, 6 months ago
- e40f67d vec3: add option to force disabling of the vec3 pass (#797) by Romaric Jodin · 3 years, 6 months ago
- fed6f59 Update LLVM (#800) by alan-baker · 3 years, 6 months ago
- 309f4f2 ReplacePointerBitCast: manage indices for gep on multi-dim arrays (#790) by Romaric Jodin · 3 years, 6 months ago
- c579e4a Update LLVM (#794) by alan-baker · 3 years, 6 months ago
- 7faa314 Make it possible to build with BUILD_SHARED_LIBS (#792) by Kévin Petit · 3 years, 6 months ago
- b0a60fd Update LLVM (#793) by alan-baker · 3 years, 6 months ago
- 3856502 LongVectorLowering: add missing commonfns fcts (#788) by Romaric Jodin · 3 years, 6 months ago
- 5efff1e longvector: Uses Array instead of Struct (#783) by Romaric Jodin · 3 years, 7 months ago
- f0f4ad4 Update LLVM (#789) by alan-baker · 3 years, 7 months ago
- 45dc9e4 Fix compile failures (#787) by alan-baker · 3 years, 7 months ago
- 322e9ba Add pass to transform vec3 to vec4 (#781) by Romaric Jodin · 3 years, 7 months ago
- 28c73d7 Update LLVM (#786) by alan-baker · 3 years, 7 months ago
- 7a16f3b Migrate clspv off deprecated llvm::IRBuilder APIs (#785) by Benjamin Kramer · 3 years, 7 months ago
- f9c072a Tidy up handling of image types in SPIR-V Producer pass (#784) by Kévin Petit · 3 years, 8 months ago
- 2f9abd7 Update deps (#782) by alan-baker · 3 years, 8 months ago
- d989c9c Finish implementation of cl_khr_subgroups and OpenCL 3 core support (#778) by Kévin Petit · 3 years, 8 months ago
- 3780e7a longvector: implement OpCopyMemory for 8 and 16 elements vector (#779) by Romaric Jodin · 3 years, 8 months ago
- f5c88be Support for -cl-kernel-arg-info (#777) by Kévin Petit · 3 years, 9 months ago
- 7c23a4e ReplacePointerBitcastPass: consider struct of same element as array (#774) by Romaric Jodin · 3 years, 9 months ago
- 79417c3 Implement Any and All operator for 8 and 16 elements vector (#773) by Romaric Jodin · 3 years, 9 months ago
- 5641f5c Update LLVM (#772) by alan-baker · 3 years, 9 months ago
- 3719884 CMakeLists.txt: make tests build optional (#771) by rjodinchr · 3 years, 9 months ago
- 791203f Implement async_work_group_{strided_}copy (#765) by rjodinchr · 3 years, 9 months ago
- c04f8d3 Clean up dead code after simplify/replace pointer bitcasts (#769) by David Neto · 3 years, 10 months ago
- 6fc6ca3 Fix link in docs (#767) by David Neto · 3 years, 10 months ago
- 6fa87b1 Update LLVM (#766) by David Neto · 3 years, 10 months ago
- a0d39a1 Support some pointer comparisons when targeting SPIR-V 1.4+ (#750) by Kévin Petit · 3 years, 10 months ago
- 56db84f Update LLVM (#762) by alan-baker · 3 years, 10 months ago
- a6001ae Update LLVM (#758) by alan-baker · 4 years ago
- a040e86 Fix type for --max-ubo-size and --max-pushconstant-size options (#756) by Kévin Petit · 4 years ago
- 448d852 SPIR-V 1.4 fixes (#755) by alan-baker · 4 years ago
- 3970681 Update LLVM (#752) by alan-baker · 4 years ago
- 85bcee0 A few fixes to SPIR-V 1.4 support (#748) by Kévin Petit · 4 years ago
- 4ffd62a Update LLVM (#751) by alan-baker · 4 years ago
- 0c0c388 Add support for llvm.{umax,umin} intrinsics (#747) by Kévin Petit · 4 years ago
- 06f9114 Update LLVM (#746) by James Price · 4 years ago
- f5bff87 Remove the need for the type list (#745) by alan-baker · 4 years, 1 month ago
- 2bfe8d1 Add test output file for longvector-metadata.ll (#743) by Natalie Chouinard · 4 years, 1 month ago
- 208d1e7 Ignore metadata types on LongVector support (#741) by Pedro Olsen Ferreira · 4 years, 1 month ago
- 058da87 Update LLVM (#742) by Natalie Chouinard · 4 years, 1 month ago
- ae60916 Add forward declaration of SmallVectorImpl to Passes.h by Alan Baker · 4 years, 1 month ago
- 3f772c0 Support SPIR-V 1.4 and 1.5 (#740) by alan-baker · 4 years, 1 month ago
- 1b333b6 Update LLVM (#739) by alan-baker · 4 years, 2 months ago
- 7eb6025 Update LLVM (#737) by James Price · 4 years, 2 months ago
- f792eed Update LLVM (#736) by alan-baker · 4 years, 2 months ago
- 8cc3bb1 Add support for llvm.{smax,smin} intrinsics (#735) by James Price · 4 years, 2 months ago
- f3759a1 Support additional builtin functions (#732) by Marco Antognini · 4 years, 3 months ago
- 047cc87 Make it possible to specify workgroups as uniform (#734) by Mehmet Oguz Derin · 4 years, 3 months ago
- 7c95a0d Update LLVM (#733) by alan-baker · 4 years, 3 months ago
- af397a5 Update LLVM and remove 3d image write workaround (#726) by Kévin Petit · 4 years, 4 months ago
- aab5bb8 Add options for fp16 and fp64 and disable unsupported CL3 features (#722) by Kévin Petit · 4 years, 4 months ago
- 589d72e Add support for cl_arm_non_uniform_work_group_size (#720) by Marco Antognini · 4 years, 4 months ago
- 7e33840 Fix compilation for 32-bit systems (#717) by Marco Antognini · 4 years, 4 months ago
- 869cd68 Add an LLVM IR library for more builtin functions (#715) by alan-baker · 4 years, 4 months ago
- 3a2a3ee Address linking issues with shared build (#714) by Marco Antognini · 4 years, 5 months ago
- 5f54acf Update LLVM (#713) by alan-baker · 4 years, 5 months ago
- 2740a00 Lower arrays and more GEPs (#710) by Marco Antognini · 4 years, 5 months ago
- b41cfd3 Update LLVM (#711) by alan-baker · 4 years, 5 months ago
- 42b6522 Fix crash in ReplacePointerBitcastPass (#707) by Marco Antognini · 4 years, 5 months ago
- a100177 Update LLVM (#706) by alan-baker · 4 years, 5 months ago
- 36309f9 Support atomic_work_item_fence (#703) by alan-baker · 4 years, 5 months ago
- 40efe7f Update LLVM (#701) by James Price · 4 years, 6 months ago
- 229c366 Fix warning in GetArgKindForPodArgs (#699) by Kévin Petit · 4 years, 6 months ago
- e320d1a Add stub for array types in the long vector pass (#698) by James Price · 4 years, 6 months ago
- 757dea8 Handle sitofp with i1 arguments (#697) by James Price · 4 years, 6 months ago
- 2cf925c Use distinct nodes for clspv.next_spec_constant_id (#696) by James Price · 4 years, 6 months ago