1. 8482674 [mlir][gpu] Fix bug with GPU hardware intrinsic global location (#144923) by Adam Straw · 2 hours ago main master
  2. 14f069a [mlir][affine|ValueBounds] Add transform to simplify affine min max ops with ValueBoundsOpInterface (#145068) by Fabian Mora · 2 hours ago
  3. c45e8fc [mlir] Migrate away from TypeRange(std::nullopt) (NFC) (#145246) by Kazu Hirata · 4 hours ago
  4. b4e36b0 [mlir][affine] Fix a crash when cast incompatible type (#145162) by Longsheng Mou · 4 hours ago
  5. ff9b3f0 [mlir] fix assertion failure in remove-dead-values (#144849) by Menooker · 16 hours ago
  6. 6442ba1 [mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145210) by Kazu Hirata · 16 hours ago
  7. 61d1619 [MLIR] Add logging/tracing to DataFlow analysis and RemoveDeadValues (NFC) (#144695) by Mehdi Amini · 20 hours ago
  8. c623ab8 Make getStridesAndOffset const (#145148) by Evan Liu · 21 hours ago
  9. 6757de7 [mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#145140) by Kazu Hirata · 2 days ago
  10. c14098d [MLIR] Add optional cached symbol tables to LLVM conversion patterns (#144032) by Michele Scuttari · 2 days ago
  11. 719ae02 [mlir][Transforms] Dialect conversion: Add missing erasure notifications (#145030) by Matthias Springer · 2 days ago
  12. 0c09c59 [mlir][Transforms][NFC] Dialect conversion: Rename internal functions (#145018) by Matthias Springer · 2 days ago
  13. 688be67 [mlir][ods] Document InferTypeOpInterface behavior. (#145060) by Jacques Pienaar · 2 days ago
  14. a198524 [mlir][vector] Add unroll patterns for vector.load and vector.store (#143420) by Nishant Patel · 2 days ago
  15. 09765f3 [mlir][python] expose operation.block (#145088) by Maksim Levental · 2 days ago
  16. 8469d8b [mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dialect (#137469) by Fabian Mora · 2 days ago
  17. fc1b150 [[mlir][Vector] Add simple folders for `vector.from_element`/`vector.to_elements` (#144444) by Diego Caballero · 2 days ago
  18. 0a87acc [mlir][xegpu] Refine layout assignment in XeGPU SIMT distribution. (#142687) by Charitha Saumya · 3 days ago
  19. f19abff [mlir][arith][transforms] Adds f4E2M1FN support to truncf and extf (#144157) by Muzammil · 3 days ago
  20. dd5ce1d [mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#144989) by Kazu Hirata · 3 days ago
  21. 0fa73c9 Define a DataFlowSolver helper that loads sensible default analyses (#143415) by Jeremy Kun · 3 days ago
  22. 5cbe01e [MLIR] Incorrect track of usedKey in setPropertiesFromParsedAttr (#144789) by Chao Chen · 3 days ago
  23. bb2a825 [mlir][transform] extract a minimal DomainAndOperandsAffineMapT… (#145034) by Nicolas Vasilache · 3 days ago
  24. a7a97c2 [mlir][SparseTensor] Re-enable tests on AArch64 (#143387) by Andrzej Warzyński · 3 days ago
  25. f59af69 [flang][OpenMP] Skip runtime mapping with no offload targets (#144534) by Krzysztof Parzyszek · 3 days ago
  26. 54e5a6c [MLIR] Print more user-friendly error message when generating local reproducer and threading is enabled (#144905) by Artemiy Bulavin · 3 days ago
  27. 668bc16 [mlir][arith][NFC] Remove redundant trait declaration (#145007) by Matthias Springer · 3 days ago
  28. 914981a [MLIR] Add ReturnLike trait to memref.atomic_yield (#144932) by Mehdi Amini · 3 days ago
  29. e61b258 [NFC] Update transform-op-pad-tiling-interface.mlir by Nicolas Vasilache · 3 days ago
  30. bc8894d [NFC] Update transform-op-pad-tiling-interface-multiple-of.mlir by Nicolas Vasilache · 3 days ago
  31. 7bfe1f4 [mlir][Transforms] Add a PadTilingInterface transformation and hook i… (#144991) by Nicolas Vasilache · 3 days ago
  32. 3bb2822 [mlir][Func][NFC] Simplify implementation after #144706 (#145006) by Matthias Springer · 3 days ago
  33. 592b592 [mlir][arith] Add back ElementwiseMappable to `arith.trunci` (#145000) by Matthias Springer · 3 days ago
  34. 3a02866 Allow bf16 operands on new MFMAs (#144925) by Umang Yadav · 4 days ago
  35. a946554 [mlir][cf] Preserve branch weights during cf.cond_br canonicalization. (#144822) by Slava Zakharin · 4 days ago
  36. f2a209c [mlir][vector] Use `result` consistently as the result argument name (#144739) by Andrzej Warzyński · 4 days ago
  37. d28dfec [mlir][arith] Delete mul ext canonicalizations (#144844) by Tobias Gysi · 4 days ago
  38. 4bc3f85 [mlir][Transforms] Fix replaceUsesOfBlockArgument API (#144706) by Matthias Springer · 4 days ago
  39. bc8e165 [MLIR][NFC] Fixed some Typos (#144263) by Abdul Raheem · 4 days ago
  40. 3259455 [mlir][arith] Add overflow flags to `arith.trunci` (#144863) by Matthias Springer · 4 days ago
  41. ed39b2b [mlir][linalg] Add option to pad dynamic dims to `linalg::rewriteAsPaddedOp` (#144354) by Fabian Mora · 4 days ago
  42. 507c716 [MLIR][NVVM-Docs] Fix rendering of a few tables in NVVM Docs (#144764) by Durgadoss R · 4 days ago
  43. 425d1e5 [mlir][gpu][spirv] Remove rotation semantics of gpu.shuffle up/down (#139105) by Hsiangkai Wang · 4 days ago
  44. bb8eec6 [mlir][docs] Fix broken links to Traits documentation. (#144820) by Han-Chung Wang · 4 days ago
  45. dfa1b4e [MLIR][XEGPU] Add blocking support for scatter ops (#144766) by Jianhui Li · 4 days ago
  46. e4d3571 [mlir] Fix integer comparison warning (#144794) by Diego Caballero · 4 days ago
  47. 5e5d34c [mlir][Vector] Add `vector.to_elements` op (#141457) by Diego Caballero · 4 days ago
  48. 386e2eb Revert "[mlir][spirv] Fix int type declaration duplication when serializing" and follow up commits (#144773) by Jakub Kuderski · 4 days ago
  49. 3912c36 [mlir][vector] Support complete folding in single pass for vector.insert/vector.extract (#142124) by Yang Bai · 5 days ago
  50. 626cd83 [mlir][bufferization] Support custom types (1/N) (#142986) by Andrei Golubev · 5 days ago
  51. b8cdafc [mlir] [python] Fixed the return type of `MemRefType.get_strides_and_offset` (#144523) by Sergei Lebedev · 5 days ago
  52. e35ae10 [MLIR] Mark LLVM::FMAOp as legal (#144671) by lorenzo chelini · 5 days ago
  53. def4b93 [mlir][amdgpu][nfc] Add PatternBenefit to populate methods (#144663) by Kunwar Grover · 5 days ago
  54. a08f08a [mlir] mlir/test/lit.local.cfg -> mlir/test/Target/SPIRV/lit.local.cfg (#144685) by Frank Schlimbach · 5 days ago
  55. 378222e [mlir][Transforms][NFC] Dialect Conversion: Keep `unresolvedMaterializations` up to date (#144254) by Matthias Springer · 5 days ago
  56. 7686153 [mlir][bufferization] Use Type instead of Value in unknown conversion (#144658) by Andrei Golubev · 5 days ago
  57. c520578 [mlir] remove unnecessary atomic_rmw expansions (#144515) by Oleksandr "Alex" Zinenko · 5 days ago
  58. c670b6e [mlir][mesh] adding option for traversal order in sharding propagation (#144079) by Frank Schlimbach · 5 days ago
  59. 592cad9 [mlir][emitc] Make CExpression trait into interface (#142771) by Kirill Chibisov · 5 days ago
  60. 5af5d01 [MLIR][XeGPU] Clean up xegpu op tests (#144592) by Jianhui Li · 5 days ago
  61. 83695e6 [mlir][flang] Added Weighted[Region]BranchOpInterface's. (#142079) by Slava Zakharin · 5 days ago
  62. 53652aa [MLIR][XeGPU] Extend unrolling support for scatter ops with chunk_size (#144447) by Jianhui Li · 5 days ago
  63. 7fcecd2 [MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/N] (#142797) by Nishant Patel · 6 days ago
  64. f3c5203 [mlir][spirv] Fix int type declaration duplication when serializing (#143108) by Davide Grohmann · 6 days ago
  65. fd9f450 [MLIR][LLVMIR] Mark Funcop as affinescope (#144456) by William Moses · 6 days ago
  66. f15a223 [mlir] Improve mlir-query by adding matcher combinators (#141423) by Denzel-Brian Budii · 6 days ago
  67. 022d13a [mlir] fix MemRefToLLVM lowering of atomic operations (#139045) by Oleksandr "Alex" Zinenko · 6 days ago
  68. 1a13f21 [MLIR] Integration tests for lowering vector.contract to SVE FEAT_I8MM (#140573) by Momchil Velikov · 6 days ago
  69. eb62f39 [mlir][OpenMP] Fix broken insertion point for charbox with omp task (#143112) by Tom Eccles · 6 days ago
  70. c76ecba [MLIR][VSCode] update packages to fix CVE-2022-25883 and CVE-2022-3517 (#144479) by Rolf Morel · 6 days ago
  71. 3c5e770 [OMPIRBuilder][debug] Don't drop debug info for loop constructs. (#144393) by Abid Qadeer · 6 days ago
  72. 8883108 [mlir][vector] Add documentation note on adding new ops (#144308) by Andrzej Warzyński · 6 days ago
  73. e2e01d6 [mlir][emitc] Fix the emitc::ExpressionOp (#143894) by Vlad Lazar · 6 days ago
  74. e4a9740 [mlir][Vector] Support `vector.extract(xfer_read)` folding with dynamic indices (#143269) by Diego Caballero · 6 days ago
  75. b4a6ea3 [NFC][mlir][tensor] Use `ValueRange` instead of `SmallVector` in `tensor::createPadHighOp` (#144397) by Fabian Mora · 6 days ago
  76. 11faef8 [mlir][spirv] Add definition for GL Length (#144041) by Igor Wodiany · 7 days ago
  77. b51595d [MLIR][XeGPU] Add unroll patterns for scatter ops (#143602) by Jianhui Li · 7 days ago
  78. b0f2d2e [OMPIRBuilder] - Make offloading input data persist for deferred target tasks (#133499) by Pranav Bhandarkar · 7 days ago
  79. 3b42aff [mlir] Expose linearize/delinearize lowering transforms (#144156) by Max191 · 7 days ago
  80. 5250f85 [mlir][emitc] Support 'emitc::LValueType' in 'emitc::VerbatimOp' (#144151) by Andrey Timonin · 7 days ago
  81. 56164ad [MLIR][Transform] apply_registered_pass: support ListOptions (#144026) by Rolf Morel · 7 days ago
  82. 9f2ad27 [MLIR][ODS] Optionally generate public C++ functions for attribute constraints (#144275) by Henrich Lauko · 7 days ago
  83. 5bb8f5c [mlir] Compare std::optional<T> to values directly (NFC) (#144241) by Kazu Hirata · 8 days ago
  84. e32bddc [mlir][nvvm][NFC] Fix typo in TargetAttr (#144159) by Valentin Clement (バレンタイン クレメン) · 8 days ago
  85. f0fc7f6 [mlir][tensor] Fix `getReassociationForCollapse` for tensor/scalar re… (#144118) by Artem Gindinson · 9 days ago
  86. da28363 Revert "[mlir][vector] Fix for WarpOpScfForOp failure when scf.for has results that are unused." (#144124) by Charitha Saumya · 9 days ago
  87. b87bb61 [mlir][xegpu] add support for structure control flow ops in workgroup to subgroup distribution (#142618) by Chao Chen · 10 days ago
  88. 5899c92 [tosa] Add duplicate indices check for Scatter (#143736) by Tai Ly · 10 days ago
  89. 00ac5b7 [mlir][spirv] Add definition of OpImageRead (#144038) by Igor Wodiany · 10 days ago
  90. 549a391 [MLIR][AMDGPU] Fix bug in GatherToLDSOpLowering, get the correct MemRefType for destination (#142915) by Daniel Hernandez-Juarez · 10 days ago
  91. 729dd9a [mlir][spirv] Fix FuncOpVectorUnroll to process placeholder values in all blocks (#142339) by Darren Wihandi · 10 days ago
  92. e81e835 [mlir][spirv] Add bfloat16 support (#141458) by Darren Wihandi · 10 days ago
  93. 8e68673 [mlir][AMDGPU] Add scaled floating point conversion ops (#141554) by Tim Gymnich · 10 days ago
  94. 96184b5 [mlir][Linalg] Fix fusing of indexed linalg consumer with different axes (#140892) by Simone Pellegrini · 10 days ago
  95. 13de487 [mlir][linalg] Add pure tensor check for `winogradConv2DHelper` (#142299) by Longsheng Mou · 10 days ago
  96. 9718289 [mlir][llvm] Op interface LLVM converter (#143922) by Adam Siemieniuk · 10 days ago
  97. 82e9fa4 [NFC][AMDGPU] Fix stale links to ROCm repositories (#143949) by Saiyedul Islam · 10 days ago
  98. a7c875e [Flang] [OpenMP] Allow any type as argument to the FlushOp (#143844) by Thirumalai Shaktivel · 10 days ago
  99. 3ff8a5c [mlir][Vector] Remove `vector.extractelement/insertelement` from sparse vectorizer (#143270) by Diego Caballero · 10 days ago
  100. 2ce8b27 [mlir][linalg] Remove the `test-linalg-to-vector-patterns` option (#142116) by Andrzej Warzyński · 10 days ago