aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2024-04-04[mlir] Add `requiresReplacedValues` and `visitReplacedValues` to `PromotableO...Fabian Mora5-10/+82
2024-04-04Revert "[mlir][test] Make SME e2e tests require an emulator (#86489)"Andrzej Warzynski3-116/+1
2024-04-04Revert "[MLIR][LLVM][Mem2Reg] Relax type equality requirement for load and st...Christian Ulmann2-231/+4
2024-04-04[mlir][test] Make SME e2e tests require an emulator (#86489)Andrzej WarzyƄski3-1/+116
2024-04-04[MLIR] Clean up pass options for test-loop-fusion and affine-super-vectorizer...Philip Lassen9-61/+60
2024-04-04[MLIR][OpenMP] Add cleanup region to omp.declare_reduction (#87377)Tom Eccles7-24/+299
2024-04-04[mlir][OpenMP] map argument to reduction initialization region (#86979)Tom Eccles2-0/+146
2024-04-04[mlir][OpenMP][NFC] Use SmallVectorImpl for function arguments (#86978)Tom Eccles1-7/+7
2024-04-04[mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Pass stop condition in th...Matthias Springer9-63/+90
2024-04-04[mlir][Interfaces][NFC] `ValueBoundsConstraintSet`: Delete dead code (#86098)Matthias Springer1-12/+0
2024-04-04[MLIR][LLVM][Mem2Reg] Relax type equality requirement for load and store (#87...Christian Ulmann2-4/+231
2024-04-04[mlir][linalg] Fix builder API usage in `RegionBuilderHelper` (#87451)Matthias Springer4-20/+32
2024-04-03[mlir][vector] Skip 0D vectors in vector linearization. (#87577)Han-Chung Wang2-0/+13
2024-04-03[mlir][vector] Update `castAwayContractionLeadingOneDim` to omit transposes s...Kojo Acquah2-3/+30
2024-04-03[mlir][ArmNeon] Updates LowerContractionToSMMLAPattern with vecmat unroll pat...Kojo Acquah2-31/+191
2024-04-03[mlir] Initialize DefaultTimingManager::out. (#87522)Chenguang Wang1-1/+2
2024-04-03Updates to 'tosa.reshape' verifier (#87416)Rafael Ubal2-17/+58
2024-04-03[mlir][math] Convert math.fpowi to math.powf in case of non constant (#87472)Prashant Kumar2-5/+63
2024-04-03[mlir] Enhance TimingManager Printing Flexibility (#85821)Hsiangkai Wang4-94/+297
2024-04-03[mlir] Apply ClangTidy findings.Adrian Kuegel1-3/+3
2024-04-03[mlir][EmitC] Fix examples in op descriptions (#87478)Simon Camphausen1-6/+4
2024-04-03[MLIR] Add endianness accessors to the data layout (#87347)Christian Ulmann8-0/+90
2024-04-03[mlir][EmitC] Add support for pointer and opaque types to subscript op (#86266)Simon Camphausen9-31/+175
2024-04-03[mlir][linalg][bufferize] Fix element-wise access optimization for sparse ten...Matthias Springer2-0/+41
2024-04-02[mlir][tosa] Fix tosa-infer-shapes crash (#87234)Spenser Bauman2-96/+195
2024-04-02[mlir][tensor] Fix tensor::PackOp fold() handling of padding value (#87296)Han-Chung Wang2-5/+44
2024-04-02[mlir][inliner] Assert that no external nodes passed to the profitability hoo...Slava Zakharin1-4/+1
2024-04-02[ADT] Add signed and unsigned mulh to APInt (#84719)Atousa Duprat2-11/+4
2024-04-02Move format internal code from llvm::detail to llvm::support::detail. (#87288)Chenguang Wang2-11/+14
2024-04-02[mlir][scf] Align `scf.while` `before` block args in canonicalizer (#76195)Ivan Butygin2-1/+119
2024-04-02[mlir] [arith] Remove buggy illegal operation in --arith-unsigned-when-equiva...Fehr Mathieu1-6/+5
2024-04-02Revert "[mlir] Reland the dialect conversion hanging use fix (#87297)"Mitch Phillips2-15/+0
2024-04-02[MLIR][LLVM][SROA] Make GEP handling type agnostic (#86950)Christian Ulmann2-59/+312
2024-04-02[mlir][pass] Add composite pass utility (#87166)Ivan Butygin8-0/+197
2024-04-02[mlir] Add missing #include header for std::is_pointerHaojian Wu1-0/+1
2024-04-01[mlir] Reland the dialect conversion hanging use fix (#87297)Rob Suderman2-0/+15
2024-04-02[mlir][IR][NFC] Make `replaceAllUsesWith` non-templatized (#84722)Matthias Springer1-4/+6
2024-04-02[mlir][IR] Trigger `notifyOperationReplaced` on `replaceAllOpUsesWith` (#84721)Matthias Springer3-21/+37
2024-04-02[mlir][pass] Add `errorHandler` param to `Pass::initializeOptions` (#87289)Ivan Butygin7-13/+32
2024-04-01[mlir] Remove ``dataclasses`` package from mlir ``requirements.txt`` (#87223)Kirill Podoprigora1-2/+1
2024-04-01[mlir][sparse] allow YieldOp to yield multiple values. (#87261)Peiming Liu4-23/+29
2024-04-01[mlir][TD] Allow op printing flags as `transform.print` attrs (#86846)Jakub Kuderski4-10/+94
2024-04-01[mlir][NFC] Simplify type checks with isa predicates (#87183)Jakub Kuderski28-118/+83
2024-04-01[MLIR][Arith] Add rounding mode attribute to `truncf` (#86152)Victor Perez13-14/+309
2024-04-01[mlir][math] Expand powfI operation for constant power operand. (#87081)Prashant Kumar4-5/+183
2024-03-31[mlir][linalg] Delete unused SameVariadicOperandSize trait from ops (#87124)Philip Lassen1-2/+0
2024-03-31Revert "[mlir]Fix dialect conversion drop uses" (#87205)Mehdi Amini2-18/+3
2024-03-31[MLIR] Add a second map for registered OperationName in MLIRContext (NFC) (#8...Mehdi Amini6-15/+36
2024-03-30[MLIR][ExecutionEngine] Introduce shared library (#87067)Christian Ulmann1-0/+23
2024-03-29[mlir][sparse] provide an AoS "view" into sparse runtime support lib (#87116)Aart Bik7-23/+152