aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2024-06-24Reland "[mlir][spirv] Add a generic convert-to-spirv pass" (#96359)Angel Zhang13-0/+977
2024-06-24Remove reference to removed method. (#96315)Thomas Preud'homme1-2/+0
2024-06-24[mlir][ArmSME] Disallow streaming mode for gathers/scatters (#96209)Benjamin Maxwell4-22/+55
2024-06-24[mlir][gpu] Add py binding for AsyncTokenType (#96466)Guray Ozen9-7/+41
2024-06-24[OpenMP][LLVM] Fix access to reduction args of `omp.parallel`. (#96426)Kareem Ergawy3-13/+70
2024-06-24[mlir][vector] Support n-D vectors in i8 to i4 trunci emulation (#94946)Mubashar Ahmad2-45/+36
2024-06-24[mlir] Apply ClangTidy fixesAdrian Kuegel1-2/+2
2024-06-24[mlir][vector] Fix FlattenGather for scalable vectors (#96074)Cullen Rhodes2-2/+45
2024-06-24[mlir][Conversion] `FuncToLLVM`: Simplify bare-pointer handling (#96393)Matthias Springer3-87/+17
2024-06-24[mlir][intrange] Fix inference of zero-trip loop bound (#96429)Felix Schneider2-3/+26
2024-06-23[mlir][memref] Improve `memref.subview` type inference (#96421)Matthias Springer9-58/+63
2024-06-23[mlir] Fix use-after-free introduced in a9efcbf490d9b8f46ec37062ca8653b406800...Christian Sigg1-5/+5
2024-06-23[OpenMP][LLVM] Clone `omp.private` op in the parent module (#96024)Kareem Ergawy2-1/+64
2024-06-23[mlir][GPUToNVVM] Fix memref function args/results (#96392)Matthias Springer3-8/+82
2024-06-23[mlir][NVVM] Disallow results on kernel functions (#96399)Matthias Springer2-3/+17
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