1. 28a6a2a [mlir] Fix wrong variable name in Linalg OpDSL by Alex Zinenko · 2 years, 6 months ago
  2. e03b408 [mlir][Vector] First step for 0D vector type by Michal Terepeta · 2 years, 6 months ago
  3. 970bb2d [mlir] Fix formatting in Ops.td files (NFC) by Mogball · 2 years, 6 months ago
  4. 926d2b0 [mlir][lsp] Use ResultGroupDefinition struct by Mogball · 2 years, 6 months ago
  5. b458f60 [mlir] Fix clang5 build after D113641 by River Riddle · 2 years, 6 months ago
  6. 3f9a1a7 [llvm] Add a SFINAE template parameter to DenseMapInfo by River Riddle · 2 years, 6 months ago
  7. f61b08d [mlir][NFC] Replace references to Identifier with StringAttr by River Riddle · 2 years, 6 months ago
  8. c7c2be5 [MLIR][LLVM] Permit integer types in switch other than i32 by William S. Moses · 2 years, 6 months ago
  9. 68380ea [mlir][LLVM] Fix folding of LLVM::ExtractValueOp by Nicolas Vasilache · 2 years, 6 months ago
  10. ddc7084 [mlir][spirv] add AtomicFAddEXTOp by Butygin · 2 years, 6 months ago
  11. 29da447 [mlir] spirv: Add scf.while spirv conversion by Butygin · 2 years, 6 months ago
  12. 9097255 [mlir] Support multi-dimensional vectors in MathToLibm conversion. by Adrian Kuegel · 2 years, 6 months ago
  13. 4d37b09 [MLIR] Simplify semi-affine expressions using flattening by Arnab Dutta · 2 years, 6 months ago
  14. 0ca47a9 [MLIR] FlatAffineConstraints: Allow extraction of explicit representation of local variables by Groverkss · 2 years, 6 months ago
  15. 79e71e7 Revert "[MLIR][LLVM] Permit integer types in switch other than i32" by Mehdi Amini · 2 years, 6 months ago
  16. 91c48cc [MLIR][LLVM] Permit integer types in switch other than i32 by William S. Moses · 2 years, 6 months ago
  17. ed1520e [mlir][linalg][bufferize][NFC] Clean up tensor op bufferization by Matthias Springer · 2 years, 6 months ago
  18. eff0687 [mlir][sparse] first version of "truly" dynamic sparse tensors as outputs of kernels by Aart Bik · 2 years, 6 months ago
  19. 350ef9d [tosa][mlir] Refactor tosa.reshape lowering to linalg for dynamic cases. by natashaknk · 2 years, 6 months ago
  20. ef47398 [mlir][tosa] Add tosa.mul by one canonicalization by not-jenni · 2 years, 6 months ago
  21. a643c6e [mlir][Vector] Make vector.shape_cast based size-1 foldings opt-in and separate. by Nicolas Vasilache · 2 years, 6 months ago
  22. fa9f433 [mlir][Linalg] Add a DownscaleDepthwiseConv2DNhwcHwcOp decomposition pattern. by Nicolas Vasilache · 2 years, 6 months ago
  23. 7df5a0c [mlir][linalg] Make loop ops in TileLoopNest accessible by Lei Zhang · 2 years, 6 months ago
  24. e976dac [PatternMatch] Add a new m_Any that binds a value. by Chris Lattner · 2 years, 6 months ago
  25. 2b9b424 [mlir][Linalg] Fix and improve vectorization of depthwise convolutions. by Nicolas Vasilache · 2 years, 6 months ago
  26. b12ad63 [mlir][Linalg] Add bounded recursion declaration to FMAOp -> LLVM conversion. by Nicolas Vasilache · 2 years, 6 months ago
  27. c58c835 [mlir] Move min/max ops from Std to Arith. by Alexander Belyaev · 2 years, 6 months ago
  28. 425f784 [mlir] DialectConversion: fix OperationLegalizer::isIllegal result when legality callback returns None by Butygin · 2 years, 6 months ago
  29. 6686558 [mlir][Linalg] Fix off-by-one error in conv vector size computation. by Nicolas Vasilache · 2 years, 6 months ago
  30. 3cb3995 [mlir][linalg][bufferize] Allow non-tensor mappings in BufferizationState by Matthias Springer · 2 years, 6 months ago
  31. a111682 [mlir] NFC - Add VectorType::Builder to more easily build vector types from existing ones by Nicolas Vasilache · 2 years, 6 months ago
  32. 02b1b93 [mlir][linalg][bufferize] Fix insertion point of result buffers by Matthias Springer · 2 years, 6 months ago
  33. dac6df7 [mlir][Linalg] Make depthwise convolution naming scheme consistent. by Nicolas Vasilache · 2 years, 6 months ago
  34. 38c4b83 Revert "[mlir] FlatAffineConstraint parsing for unit tests" by Mehdi Amini · 2 years, 6 months ago
  35. 7d2a294 Re-apply "[mlir] Allow out-of-tree python building from installed MLIR." by Stella Laurenzo · 2 years, 6 months ago
  36. de175ee [mlir][ods] AttrOrTypeDef format: parse types by Mogball · 2 years, 6 months ago
  37. d2e46c7 [mlir][ods] Fix unused uniqued attr constraint by Mogball · 2 years, 6 months ago
  38. 863602e Use std::make_unique instead of `new` to reinitalize a unique_ptr (NFC) by Mehdi Amini · 2 years, 6 months ago
  39. f421e8b [mlir] FlatAffineConstraint parsing for unit tests by Christian Ulmann · 2 years, 6 months ago
  40. 8badfd2 Fix some clang-tidy reports in MLIR (NFC) by Mehdi Amini · 2 years, 6 months ago
  41. 54da309 [mlir][ods] Fix incorrect name in comment (NFC) by Mogball · 2 years, 6 months ago
  42. 9dc494e [mlir][ods] Cleanup of Class Codegen helper by Mogball · 2 years, 6 months ago
  43. ffdc559 [mlir][ods] DialectAsmPrinter -> AsmPrinter in comments by Mogball · 2 years, 6 months ago
  44. f527faa [mlir][shape] Add value_as_shape op by Jacques Pienaar · 2 years, 6 months ago
  45. 5c7a3c5 [mlir] NFC - Address post-commit comments by Nicolas Vasilache · 2 years, 6 months ago
  46. a0f6942 [mlir][Vector] Add support for 1D depthwise conv vectorization by Nicolas Vasilache · 2 years, 6 months ago
  47. b3cc40f [mlir][Linalg] Rewrite DownscaleSizeOneWindowed2DConvolution to use rank-reducing insert/extract slices. by Nicolas Vasilache · 2 years, 6 months ago
  48. fc4b258 Add a cppType string in AttrDef to make it possible to use them as parameters in other attributes by Mehdi Amini · 2 years, 6 months ago
  49. 52b99ad [mlir] Add MLIR-C dylib. by Stella Laurenzo · 2 years, 6 months ago
  50. 36ebe54 [mlir][ods] Fix DenseSet ambiguous reference by Mogball · 2 years, 6 months ago
  51. 4c5d9f4 Revert "[mlir] Allow out-of-tree python building from installed MLIR." by Mehdi Amini · 2 years, 6 months ago
  52. 69c4cab [mlir] Allow out-of-tree python building from installed MLIR. by Stella Laurenzo · 2 years, 6 months ago
  53. e74005f [mlir][ods] Escape attribute summaries by Mogball · 2 years, 6 months ago
  54. 0b0b45d [mlir][linalg][bufferize] Decouple ComprehensiveBufferize from Linalg by Matthias Springer · 2 years, 6 months ago
  55. 6f472e8 [mlir][ods] Unique attribute, successor, region constraints by Mogball · 2 years, 6 months ago
  56. 0e4e2e4 [mlir][linalg][bufferize] Add PostAnalysisStep by Matthias Springer · 2 years, 6 months ago
  57. c730bb3 [mlir][spirv] Regenerate SPIRVBase.td from recent spec by Butygin · 2 years, 6 months ago
  58. f5a12a5 [mlir][VectorToGPU] Support more cases in conversion to MMA ops by Thomas Raoux · 2 years, 6 months ago
  59. ff18007 Fully qualify `::mlir::IntegerAttr` type in ODS generated code (NFC) by Abhimanyu Goyal · 2 years, 6 months ago
  60. e266dcd [mlir][Linalg] Add 1-d depthwise conv with opdsl by Nicolas Vasilache · 2 years, 6 months ago
  61. 02c57f1 [mlir][Linalg] Make a LinalgStrategyDecomposePass available. by Nicolas Vasilache · 2 years, 6 months ago
  62. c6cec5c [mlir][linalg] Avoid illegal elementwise fusion into reductions by Stephan Herhut · 2 years, 6 months ago
  63. 1a1ea29 [mlir][X86Vector] Fix unused variable warning by Benjamin Kramer · 2 years, 6 months ago
  64. b197769 [mlir][Vector] Silence recently introduced warnings by Nicolas Vasilache · 2 years, 6 months ago
  65. 86ca2cc [mlir][linalg][bufferize] Remove remaining linalg dependencies by Matthias Springer · 2 years, 6 months ago
  66. 20b395f [mlir][linalg][bufferize] Group helpers in BufferizationState by Matthias Springer · 2 years, 6 months ago
  67. a6cb1f7 [mlir] Fix build post 34ff8573505e04c75e84a0e515af462f223f2795 by Nicolas Vasilache · 2 years, 6 months ago
  68. 06cf865 [mlir][X86Vector] Add specialized vector.transpose lowering patterns for AVX2 by Nicolas Vasilache · 2 years, 6 months ago
  69. 0d128b7 Use base class AsmParser/AsmPrinter in Types and Attribute print/parse method (NFC) by Mehdi Amini · 2 years, 6 months ago
  70. 09023d4 [mlir][linalg][bufferize][NFC] Move `getResultBuffer` to op interface by Matthias Springer · 2 years, 6 months ago
  71. 0b3abdb [ComprehensiveBufferize] Fix a warning by Kazu Hirata · 2 years, 6 months ago
  72. 265f8e9 [mlir] Fix windows build after D113511 by River Riddle · 2 years, 6 months ago
  73. b3531ce [mlir][linalg][bufferize] Move more helper functions/structs to interface by Matthias Springer · 2 years, 6 months ago
  74. ef2277b [mlir] Optimize usage of llvm::mapped_iterator by River Riddle · 2 years, 6 months ago
  75. c46a9a7 [mlir][bufferize][linalg] Do not copy tensors that are overwritten by Matthias Springer · 2 years, 6 months ago
  76. 78d19d0 [mlir][linalg][bufferize] Do not copy results of non-writing ops by Matthias Springer · 2 years, 6 months ago
  77. 7637b08 [mlir] Fix unused variable waraning in OpDocGen by Jacques Pienaar · 2 years, 6 months ago
  78. 25ae426 [mlir] MicroOptimize a few hot StorageUniquer code paths by River Riddle · 2 years, 6 months ago
  79. 53d9868 [mlir] Replace usages of Identifier with StringAttr by River Riddle · 2 years, 6 months ago
  80. cac6e5d [mlir][linalg][bufferize] Add `isAllocationHoistingBarrier` to op interface by Matthias Springer · 2 years, 6 months ago
  81. f4b26b1 [mlir](arithmetic) Add ceildivui to the arithmetic dialect by lipracer · 2 years, 6 months ago
  82. dc673ed [mlir][linalg][bufferize] Move BufferizationAliasInfo to op interface by Matthias Springer · 2 years, 6 months ago
  83. a3f8f52 [mlir][linalg][bufferize] Store analysis results in BufferizationAliasInfo by Matthias Springer · 2 years, 6 months ago
  84. 3183f77 [mlir][linalg][bufferize] Fix bug in InitTensor elimination by Matthias Springer · 2 years, 6 months ago
  85. 8f74030 [mlir] Fix predicate.td ODS test case by Jacques Pienaar · 2 years, 6 months ago
  86. bedffea [mlir][linalg][bufferize][NFC] Move helper functions to op interface by Matthias Springer · 2 years, 6 months ago
  87. 8a8b5d1 [mlir][ods] Use lambda in element type check pred rather than repeated casts by Jacques Pienaar · 2 years, 6 months ago
  88. 88f4b29 [mlir] Add traits, interfaces, effects to generated docs by Jacques Pienaar · 2 years, 6 months ago
  89. 292be88 [ComprehensiveBufferize] Fix a warning by Kazu Hirata · 2 years, 6 months ago
  90. 72d98b9 [mlir][tosa] Add lowering for tosa.pad with explicit value by Rob Suderman · 2 years, 6 months ago
  91. e7c0c9d [MLIR][Affine][NFC] affine.store op verifier message fix and check by Uday Bondhugula · 2 years, 6 months ago
  92. 0f8d9e3 tosa-make-broadcatable pass now supports numpy style broadcasting only. by Kevin Cheng · 2 years, 6 months ago
  93. 6889527 [mlir] Make topologicalSort iterative and consider op regions by thomasraoux · 2 years, 6 months ago
  94. eeebe9f [mlir][nvvm] Remove special case ptr arithmetic lowering in gpu to nvvm by thomasraoux · 2 years, 6 months ago
  95. 131191a [mlir] recursively convert builtin types to LLVM when possible by Alex Zinenko · 2 years, 6 months ago
  96. 5763e72 [mlir][Linalg] Add interface method to Linalg ops to allow setting the output operand. by MaheshRavishankar · 2 years, 6 months ago
  97. d709956 [mlir][linalg] Remove getSmallestBoundingIndex (NFC). by Tobias Gysi · 2 years, 6 months ago
  98. 2aa0a05 [linalg][mlir] Replace getSmallestBoundingIndex in promotion (NFC). by Tobias Gysi · 2 years, 6 months ago
  99. 490732a [mlir][linalg] Use getUpperBoundForIndex in hoisting (NFC). by Tobias Gysi · 2 years, 6 months ago
  100. e951e2d [mli][linalg] Use CodegenStrategy to test interchange (NFC). by Tobias Gysi · 2 years, 6 months ago