aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
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
2024-03-29[mlir]Fix dialect conversion drop uses (#86991)Rob Suderman2-3/+18
2024-03-29[mlir][Vector] Fix crash in drop unit dims (#87104)Diego Caballero2-6/+46
2024-03-29Add operands to worklist when only used by deleted op (#86990)mlevesquedion3-12/+89
2024-03-28[mlir][spirv] Add IsInf/IsNan expansion for WebGPU (#86903)Jakub Kuderski3-16/+82
2024-03-28[mlir] propagate silenceable failures in transform.foreach_match (#86956)Oleksandr "Alex" Zinenko2-2/+95
2024-03-28[mlir][tensor] Fold producer linalg transpose with consumer unpack an… (#86...Prashant Kumar2-46/+238
2024-03-28[Dialect] Fix a warningKazu Hirata1-1/+1
2024-03-28[MLIR] Add pattern to fold insert_slice of extract_slice (#86328)Jerry Wu3-6/+168
2024-03-28[mlir][vector] Add support for scalable vectors to VectorLinearize (#86786)Andrzej Warzyński5-6/+86
2024-03-28[mlir][linalg] Add e2e test for linalg.mmt4d + pack/unpack (#84964)Andrzej Warzyński1-0/+173
2024-03-28[SCF][Transform] Add support for scf.for in LoopFuseSibling op (#81495)Rolf Morel5-92/+357
2024-03-28[mlir] move MatchOpInterface under Transform/Interfaces (#86899)Oleksandr "Alex" Zinenko20-25/+24
2024-03-27[MLIR] Add patterns to bubble-up pack and push-down unpack through collapse/e...Jerry Wu2-1/+462
2024-03-28[mlir] Make the print function in CRunnerUtil platform agnostic (#86767)Kai Sasaki2-3/+31
2024-03-27[NFC][mlir] Reorder `declarePromisedInterface()` operands (#86628)Justin Fargnoli18-34/+34
2024-03-27[CodeGen][LLVM] Make the `va_list` related intrinsics generic. (#85460)Alex Voicu4-20/+20
2024-03-27[mlir] fix crash in transform.print verification (#86679)Oleksandr "Alex" Zinenko2-1/+16