aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2023-07-21[mlir][linalg][transform] Extend diagnostics of FuseIntoContainingOp.Ingo Müller2-1/+36
2023-07-21[mlir][nvgpu] Add `tma.create.descriptor` to create tensor map descriptorGuray Ozen7-28/+249
2023-07-21[mlir][test] Add missing LIT config for `mlir-cpu-config` + emulatorAndrzej Warzynski1-3/+15
2023-07-21[mlir] allow region branch spec from parent op to itselfAlex Zinenko5-56/+31
2023-07-21[mlir] allow dense dataflow to customize call and region operationsAlex Zinenko9-113/+942
2023-07-21[mlir][nvgpu] Improve finding module Op to for `mbarrier.create`Guray Ozen2-3/+17
2023-07-21[mlir][nvgpu] Add nvgpu.tma.async.load and nvgpu.tma.descriptorGuray Ozen7-13/+213
2023-07-21[mlir] remove RegionBranchOpInterface from linalg opsAlex Zinenko1-9/+0
2023-07-21[mlir] Add opt-in default property bytecode read and write implementationMarkus Böck4-1/+52
2023-07-20[mlir][sparse] Improve `DimLvlMapParser`'s handling of variable bindingswren romano5-78/+291
2023-07-20[mlir][spirv] Extract more ops from the main implementation file. NFC.varconst9-1449/+1532
2023-07-20[ODS] Use Adaptor Trait for Shaped Type InferenceAmanda Tang6-215/+240
2023-07-20[mlir][test] Add emulator to the mlir-cpu-runner invocationAndrzej Warzynski1-1/+3
2023-07-20[mlir][AMDGPU] Define wrappers for WMMA matrix opsGiuseppe Rossini8-1/+321
2023-07-20[mlir][spirv] Extract Atomic/Cast/Group op implementation. NFC.Jakub Kuderski7-1144/+1213
2023-07-20[mlir][transform][python] Add extended ApplyPatternsOp.Ingo Müller2-0/+57
2023-07-20[mlir][linalg][transform] Rename ApplyPatternsOp.{region => patterns}.Ingo Müller1-2/+2
2023-07-20[mlir][transform][gpu][python] Add MapForallToBlocks mix-in.Ingo Müller3-0/+129
2023-07-20[MLIR][OpenMP][OMPIRBuilder] Use target triple to initialize `IsGPU` flagSergio Afonso2-10/+36
2023-07-20[mlir][LLVM] Convert `noalias` parameters into alias scopes during inliningMarkus Böck5-1/+504
2023-07-20[mlir][nvgpu] Add `mbarrier.arrive.expect_tx` and `mbarrier.try_wait.parity`Guray Ozen5-43/+197
2023-07-20[mlir][llvm] Add branch weight op interfaceTobias Gysi12-73/+131
2023-07-20[mlir] Add `ub` dialect and `poison` op.Ivan Butygin13-0/+261
2023-07-20[mlir][LLVM] Handle access groups during inliningMarkus Böck2-46/+66
2023-07-20[mlir] Remove some code duplication between `Builders.cpp` and `FoldUtils.cpp`Matthias Springer4-21/+27
2023-07-20[mlir][IR] Implement proper folder for `IsCommutative` traitMatthias Springer5-20/+32
2023-07-20[MLIR][Tensor] Avoid crash on negative dimensionsRik Huijzer2-1/+25
2023-07-19[flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsicKelvin Li2-0/+14
2023-07-19[mlir][spirv] Split op implementation file into subfiles. NFC.Jakub Kuderski10-719/+823
2023-07-19[mlir][Linalg] Fix warnings/errors on D155518.Mahesh Ravishankar2-3/+2
2023-07-19[mlir][sparse] Renaming `CreationPolicy` to `Policy`wren romano4-20/+20
2023-07-19[mlir][Linalg] Cleanup the drop unit dims pass in Linalg.Mahesh Ravishankar10-537/+527
2023-07-19[mlir][openacc] Relax verifier for the acc.reduction.recipeValentin Clement3-16/+18
2023-07-19[nfc][openacc] Add missing comma in acc dialect operation macrosRazvan Lupusoru1-2/+2
2023-07-19[mlir][transform][gpu][python] Add .td file for bindings.Ingo Müller3-0/+34
2023-07-19[mlir][spirv] Add cooperative matrix store opJakub Kuderski4-6/+180
2023-07-19[mlir][spirv] Add cooperative matrix load opJakub Kuderski5-10/+244
2023-07-19[openacc] Add attribute to hold declare data clause informationRazvan Lupusoru4-6/+104
2023-07-19[mlir][flang] Convert TBAA metadata to an attribute representationMarkus Böck19-1025/+544
2023-07-19[mlir][transform][linalg][python] Add mix-in for FuseIntoContainingOp.Ingo Müller2-0/+103
2023-07-19[mlir][transform][linalg][python] Fix test for TileToForallOp mixin.Ingo Müller1-4/+4
2023-07-19[mlir][bufferization] Add lowering of bufferization.dealloc to memref.deallocMartin Erhart5-19/+438
2023-07-19[mlir][transform][linalg][python] Add extended TileToForallOp.Ingo Müller2-1/+226
2023-07-19[mlir][nvvm] Introduce Syncronization Ops for WGMMAGuray Ozen3-0/+89
2023-07-19[mlir][linalg][transform][python] Add type arg to MatchOp extension.Ingo Müller2-4/+71
2023-07-19[mlir] Update SVE integration tests to use mlir-cpu-runnerAndrzej Warzynski5-24/+34
2023-07-19[mlir][LLVM] add `llvm.ssa.copy` intrinsicMarkus Böck3-0/+23
2023-07-19[mlir][NFC] Avoid `OpBuilder::setListener` when possibleMatthias Springer4-21/+19
2023-07-19[mlir][nfc] Clarify the limitation on scalable vectorsAndrzej Warzynski1-2/+6
2023-07-19[mlir] Remove dead code in Analysis/FlatLinearValueConstraints.Alexander Belyaev2-79/+0