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