aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2024-06-10[mlir] Sanitize identifiers with leading symbol. (#94795)Will Dietz3-3/+11
2024-06-10[mlir][sparse] fix missing cmake dependencies. (#95034)Peiming Liu1-0/+2
2024-06-10[mlir][Transforms] Dialect Conversion: Simplify block conversion API (#94866)Matthias Springer6-148/+81
2024-06-10[mlir][sparse] introduce `sparse_tensor.iterate` operation (#88955)Peiming Liu7-8/+538
2024-06-10[mlir][spirv] Fix typo in IndexToSPIRV tests directory name (#95005)Angel Zhang1-0/+0
2024-06-10[mlir][Arith] Generalize and improve -int-range-optimizations (#94712)Krzysztof Drewniak10-256/+183
2024-06-10[mlir][EmitC] Fix call ops with zero arguments in func to emitc conversion (#...Simon Camphausen2-5/+20
2024-06-10[mlir][ArmSME] Add option to only enable streaming mode for scalable code (#9...Benjamin Maxwell7-18/+69
2024-06-10[mlir][emitc] Remove copy from scf.for lowering (#94898)Gil Rapaport3-44/+13
2024-06-10[mlir][bufferization] Fix handling of indirect function calls (#94896)Matthias Springer2-3/+23
2024-06-09[mlir][python] Fix attribute registration in ir.py (#94615)Egor Ospadov1-2/+2
2024-06-09[NFC][mlir][gpu] Make sym_name an inherent attr in GPUModuleOp (#94918)Fabian Mora2-5/+4
2024-06-09[NFC][mlir][gpu] Fully-qualify all namespaces in the GPU compilation interfac...Fabian Mora1-12/+14
2024-06-09Use StringRef::starts_with (NFC) (#94886)Kazu Hirata1-4/+2
2024-06-09[mlir][Transforms][NFC] Improve dialect conversion documentation (#94736)Matthias Springer1-2/+3
2024-06-09[mlir][nfc] Sort test passes registration (#94201)Ivan Butygin1-34/+34
2024-06-08[mlir][Transforms][NFC] `GreedyPatternRewriteDriver`: Use composition instead...Matthias Springer2-18/+23
2024-06-08[mlir] Handle the newly-added "Reserved" FramePointerKind for 1a5239251ead73e...Jie Fu1-1/+4
2024-06-07[mlir][loops] Add getters for multi dim loop variables in `LoopLikeOpInterfac...srcarroll10-125/+198
2024-06-07[mlir][vector][NFC] Make function name more meaningful in lit tests. (#94538)Han-Chung Wang1-37/+38
2024-06-07[mlir][vector] Remove Emulated Sub-directory (#94742)Mubashar Ahmad6-10/+9
2024-06-07[mlir] Fix bugs in expand_shape patterns after semantics changes (#94631)Max1912-12/+110
2024-06-07[mlir] Add reshape propagation patterns for tensor.pad (#94489)Max1913-0/+275
2024-06-07[mlir][linalg] Support lowering unpack with outer_dims_perm (#94477)Ryan Holt2-33/+33
2024-06-07fix(mlir/**.py): fix comparison to None (#94019)Eisuke Kawashima3-9/+9
2024-06-07[mlir][vector] Add n-d deinterleave lowering (#94237)Mubashar Ahmad3-1/+153
2024-06-07Add checks before hoisting out in loop pipelining (#90872)Fotis Kounelis2-1/+67
2024-06-07[MLIR] Translate DIStringType. (#94480)Abid Qadeer13-13/+166
2024-06-07[mlir][tensor] Fix FoldTensorCastProducerOp for multiple result operations (#...Prashant Kumar2-3/+19
2024-06-06NFC: resolve TODO in LLVM dialect conversions (#91497)Christopher Bate3-49/+51
2024-06-06[mlir] Add pack/unpack transpose foldings for linalg.generic ops, fix bugs (#...Max1912-41/+221
2024-06-06[MLIR] Fix generic assembly syntax for ArrayAttr containing hex float (#94583)Mehdi Amini2-3/+12
2024-06-06[mlir][tensor] Implement constant folder for tensor.pad (#92691)Spenser Bauman6-5/+321
2024-06-06[MLIR][LLVM] Improve module translation comment (NFC) (#94577)Christian Ulmann1-4/+5
2024-06-05[mlir][python]Python Bindings for select edit operations on Block arguments (...Sandeep Dasgupta4-0/+52
2024-06-05[mlir][vector] Improve flattening vector.transfer_write ops. (#94051)Han-Chung Wang2-84/+102
2024-06-05[mlir][xegpu] Patch dynamic descriptor creation (#93580)Artem Kroviakov1-1/+1
2024-06-05[MLIR][LLVM] Add inlining support for loop annotations (#94447)Christian Ulmann2-0/+108
2024-06-05[MLIR][ModuleTranslation] Add disableVerification parameter (NFC) (#94445)Christian Ulmann3-4/+7
2024-06-05[mlir][affine][Analysis] Add conservative bounds for semi-affine mods (#93576)Benjamin Maxwell9-86/+275
2024-06-05[NFC] Clean up TestLinalgGreedyFusion (#94430)Hsiangkai Wang1-8/+0
2024-06-04[mlir][scf] Implement conversion from scf.forall to scf.parallel (#94109)Spenser Bauman11-27/+313
2024-06-04[mlir][EmitC] Do not inline expressions used by ops with the CExpression trai...Simon Camphausen2-3/+83
2024-06-04[MLIR] Improve translation of DISubrange. (#93689)Abid Qadeer5-22/+103
2024-06-04[mlir][emitc] arith.cmpf to EmitC conversion (#93671)Tina Jung3-1/+402
2024-06-03[mlir][MemRef] Extend memref.subview sub-byte type emulation support. (#94045)Han-Chung Wang3-34/+105
2024-06-04[flang][OpenMP] Handle `omp.private` in `FirOpBuilder::getAllocaBlock()` (#93...Kareem Ergawy12-35/+40
2024-06-03[mlir][arith] Further clean up select op definition (#93358)Jakub Kuderski3-15/+9
2024-06-03[mlir][vector] Add support for unrolling vector.bitcast ops. (#94064)Han-Chung Wang8-0/+189
2024-06-03[mlir][spirv] Add integration tests for `vector.interleave` and `vector.shuff...Angel Zhang4-0/+161