aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2024-06-21[mlir] Optimize ThreadLocalCache by removing atomic bottleneck (attempt #3) (...Jeff Niu1-22/+76
2024-06-21[mlir][sparse] added some clarification on sparse tensors ABI (#96331)Aart Bik1-1/+13
2024-06-21Revert "[mlir][spirv] Add a generic `convert-to-spirv` pass" (#96332)Angel Zhang13-967/+0
2024-06-21[mlir][spirv] Add a generic `convert-to-spirv` pass (#95942)Angel Zhang13-0/+967
2024-06-21[MLIR] Add continuous tiling to transform dialect (#82792)muneebkhan8511-98/+839
2024-06-21[mlir][vector] Use notifyMatchFailure instead of assert in VectorLinearize (#...Artem Kroviakov2-13/+54
2024-06-21[mlir] Add missing ManagedStatic.h includes (NFC)Nikita Popov4-0/+4
2024-06-21[mlir][vector] Support scalable vectors when unrolling vector.bitcast (#94197)Benjamin Maxwell3-12/+44
2024-06-21Introduce new Unroll And Jam loop transform for SCF/Affine loops (#94142)Aviad Cohen8-58/+633
2024-06-21[mlir][vector] Add ElementwiseToOuterproduct (#93664)Hugo Trachino5-0/+143
2024-06-21[mlir][vector] Refactor vector-transfer-flatten.mlir (nfc) (2/n) (#95744)Andrzej Warzyński1-72/+44
2024-06-21[mlir] load dialects for non-namespaced attrs (#96242)Mehdi Amini6-5/+52
2024-06-21[mlir][LLVMIR][OpenMP] fix dominance for reduction init block (#96052)Tom Eccles3-4/+139
2024-06-21[mlir][vector] Refactor vector-transfer-flatten.mlir (nfc) (1/n) (#95743)Andrzej Warzyński2-113/+264
2024-06-21[mlir][Transforms] Dialect conversion: Remove workaround (#96186)Matthias Springer1-18/+0
2024-06-21[mlir][vector] Update tests for collapse 4/n (nfc) (#96214)Andrzej Warzyński1-25/+46
2024-06-20[mlir] Document GPU dialect layering to capture discussions from a PR (#95812)Krzysztof Drewniak1-3/+39
2024-06-20[mlir][sparse] expose emit strategy option to mini pipeline (#96238)Peiming Liu5-5/+22
2024-06-20[vscode-mlir] Bump the version of braces to 3.0.3 (#96137)Stella Stamenova1-14/+14
2024-06-20[mlir][vector] Update tests for collapse 3/n (nfc) (#94906)Andrzej Warzyński2-44/+78
2024-06-20[mlir] Expose skipRegions option for Op printing in the C and Python bindings...Jonas Rickert7-13/+51
2024-06-20Fix Android build failure in InferIntRangeCommon (#96154)Thomas Preud'homme1-16/+18
2024-06-20[mlir][gpu] Remove old GPU serialization passes (#94998)Fabian Mora9-731/+1
2024-06-20[MLIR][Vector] Generalize DropUnitDimFromElementwiseOps to non leading / trai...Hugo Trachino2-26/+65
2024-06-20[mlir][ArmSME] Lower extract from 2D scalable create_mask to psel (#96066)Benjamin Maxwell6-10/+168
2024-06-20[mlir][vector] Disable Gather1DToConditionalLoads for scalable vectors (#96049)Cullen Rhodes2-0/+13
2024-06-20[mlir] Apply ClangTidy finding.Adrian Kuegel1-1/+1
2024-06-20[mlir][linalg] Fix numerical issue with softmax (#96090)Prashant Kumar2-3/+3
2024-06-19Reimplementing target description concept using DLTI attribute (#92138)Niranjan Hasabnis16-215/+964
2024-06-19[mlir][Conversion] Generalize and fix crash in `reconcile-unrealized-casts` (...Matthias Springer7-159/+180
2024-06-19[mlir][side effect] refactor(*): Include more precise side effects (#94213)donald chen36-304/+627
2024-06-19[mlir][vector] Specify bounds of dynamic indices in vector.extract/insert (#9...Benjamin Maxwell1-0/+8
2024-06-19[mlir][ArmSVE] Add `arm_sve.psel` operation (#95764)Benjamin Maxwell6-3/+166
2024-06-19Avoid object libraries in the VS IDE (#93519)Michael Kruse4-20/+49
2024-06-19[mlir][ArmSME] Fold MoveTileSliceToVector + TransferWrite to StoreTileSlice (...Benjamin Maxwell3-6/+117
2024-06-19[mlir] Fix loop-like interface (#95817)Ivan Kulagin1-4/+4
2024-06-19[mlir][vector] Add `vector.from_elements` op (#95938)Matthias Springer7-4/+305
2024-06-19[mlir][emitc] Refactor ArithToEmitC: perform sign adaptation, type conversion...Corentin Ferry2-52/+33
2024-06-19[mlir][vector] Add tests for xfer-permute-lowering (1/n)(nfc) (#95529)Andrzej Warzyński1-6/+83
2024-06-19[MLIR][Python] fix mlir python cmake script (#95939)Bimo1-2/+2
2024-06-18[Flang]Fix for changed code at the end of AllocaIP. (#92430)Mats Petersson3-17/+32
2024-06-18[mlir][GPU] Move `GPUDeviceMappingAttr.td` to `GPU/IR`. (#95880)MaheshRavishankar4-6/+6
2024-06-18[mlir][TilingInterface] Update `PartialReductionOpInterface` to get it more i...MaheshRavishankar8-47/+84
2024-06-18[mlir][emitc] arith.negf to EmitC conversion (#95372)Tina Jung3-0/+64
2024-06-18[mlir][vector] Fix crash when folding 0D extract from splat/broadcast (#95918)Matthias Springer2-5/+38
2024-06-18[MLIR][Vector] Implement XferOp To {Load|Store}Lowering as MaskableOpRewriteP...Hugo Trachino2-25/+48
2024-06-18[mlir][vector] Fix crash in `vector.extract` folder (#95912)Matthias Springer2-1/+15
2024-06-18[mlir][linalg] Add pattern to bubble-up pack through expand shape op (#93529)Adam Siemieniuk2-0/+390
2024-06-17[mlir][GPU] Improve handling of GPU bounds (#95166)Krzysztof Drewniak15-190/+526
2024-06-17[mlir][sparse] support sparsifying sparse kernels to sparse-iterator-based lo...Peiming Liu40-474/+745