aboutsummaryrefslogtreecommitdiff
path: root/mlir/python
AgeCommit message (Expand)AuthorFilesLines
2023-12-07[mlir][python] fix up affine for (#74495)Maksim Levental2-45/+64
2023-12-07[mlir] Fix missing cmake dependency causing non-deterministic build failure (...Mehdi Amini1-1/+2
2023-12-06[mlir:python] Fail immediately if importing an initializer module raises Impo...Peter Hawkins1-0/+1
2023-12-05[mlir][python] python binding wrapper for the affine.AffineForOp (#74408)Amy Wang1-0/+138
2023-12-01[mlir][linalg] Fix weight dimension ordering in 2D grouped conv (#73855)Felix Schneider1-1/+27
2023-11-27[mlir][python] enable registering dialects with the default `Context` (#72488)Maksim Levental3-5/+20
2023-11-27[mlir][python] add type wrappers (#71218)Maksim Levental3-0/+166
2023-11-16[mlir][python] reformat transform ext (#71136)Maksim Levental1-22/+22
2023-11-15[mlir][python] NFC - Expose LoopExtensionOps to SCFLoopTransformOps.tdNicolas Vasilache1-0/+1
2023-11-13[mlir][python] fix `scf.for_` convenience builder (#72170)Maksim Levental1-1/+3
2023-11-11[mlir][python] Allow contexts to be created with a custom thread pool. (#72042)Stella Laurenzo1-0/+15
2023-11-08[mlir][python] Add support for arg_attrs and other attrs to NamedSequenceOpNicolas Vasilache1-0/+6
2023-11-08[mlir][python] Reland - Add sugared builder for transform.named_sequenceNicolas Vasilache1-0/+28
2023-11-08Revert "[mlir][python]Add sugared buider for transform.named_sequence (#71597)"Nicolas Vasilache1-28/+0
2023-11-08[mlir][python]Add sugared buider for transform.named_sequence (#71597)Nicolas Vasilache1-0/+28
2023-11-07[mlir][python] factor out pure python core sources (#71592)Maksim Levental1-2/+4
2023-11-07[mlir][python] value casting (#69644)Maksim Levental2-2/+13
2023-11-03[mlir][python] remove various caching mechanisms (#70831)Maksim Levental1-0/+1
2023-10-31[mlir][python] fix python_test dialect and I32/I64ElementsBuilder (#70871)Maksim Levental1-2/+2
2023-10-31[mlir][python] Fix possible use of variable use before setMehdi Amini1-0/+1
2023-10-31[mlir][SCF] Use `transform.get_parent_op` instead of `transform.loop.get_pare...Matthias Springer2-44/+22
2023-10-30[mlir][python] Register LLVM translations in the RegisterEverything for pytho...Jungwook Park1-1/+7
2023-10-25Add missing `linalg.batch_vecmat` named op (#70218)bjacob1-0/+18
2023-10-20[mlir][linalg] regionBuilder for transpose, broadcast (#69742)Maksim Levental1-0/+48
2023-10-19[mlir][python] simplify extensions (#69642)Maksim Levental6-216/+8
2023-10-19[mlir][python] remove mixins (#68853)Maksim Levental43-2814/+2721
2023-10-18[mlir][python] Expose `PyInsertionPoint`'s reference operation (#69082)Tomás Longeri1-0/+2
2023-10-11[mlir][python] python binding for the affine.store op (#68816)Amy Wang4-0/+85
2023-10-09[mlir][python] generate value builders (#68308)Maksim Levental3-2/+56
2023-10-06[mlir][tosa][linalg] Apply direct tosa -> linalg Conv2D lowering (#68304)Jack Frankland1-0/+30
2023-10-04[mlir][python] Enable py312. (#68009)Maksim Levental1-3/+3
2023-10-03[mlir] enable python bindings for nvgpu transforms (#68088)Oleksandr "Alex" Zinenko3-0/+34
2023-09-28[mlir][transform] Update transform.loop.peel (reland #67482)Andrzej Warzynski1-2/+4
2023-09-26[mlir] cleanup of structured.tile* transform ops (#67320)Oleksandr "Alex" Zinenko1-5/+7
2023-09-21[mlir][memref][transform] Add new alloca_to_global op. (#66511)Ingo Müller1-0/+46
2023-09-21[mlir][linalg][transform] Rename {masked_vectorize => vectorize => vectorize_...Ingo Müller1-4/+4
2023-09-21[mlir][python] smaller scope for vector enumgen (#66992)Oleksandr "Alex" Zinenko2-1/+16
2023-09-21Fix induction variable type in scf.for py binding.Jevin Jiang1-1/+1
2023-09-20[mlir][sparse] Generates python bindings for SparseTensorTransformOps. (#66937)Peiming Liu3-0/+28
2023-09-20[mlir] regenerate linalg named ops yaml (#65475)Oleksandr "Alex" Zinenko1-1/+1
2023-09-20[mlir][Vector] Add fastmath flags to vector.reduction (#66905)Nicolas Vasilache1-0/+14
2023-09-19[mlir][linalg][transform][python] Allow no args in MaskedVectorize. (#66541)Ingo Müller1-2/+8
2023-09-18[mlir] Quality of life improvements to python API types. (#66723)Stella Laurenzo2-8/+31
2023-09-18[mlir][bufferization] Remove allow-return-allocs and create-deallocs pass opt...Martin Erhart1-8/+4
2023-09-15[mlir][transform][lingalg][python] Replace pdl.operation => transform.any_op....Ingo Müller1-13/+15
2023-09-14[mlir][linalg][transform][python] Drop _get_op_result... from mix-ins. (#65726)Ingo Müller1-29/+18
2023-09-13Revert "[mlir][bufferization] Remove allow-return-allocs and create-deallocs ...Martin Erhart1-64/+72
2023-09-13[mlir][bufferization] Remove allow-return-allocs and create-deallocs pass opt...Martin Erhart1-72/+64
2023-09-11[mlir][arith] Rename operations: `maxf` → `maximumf`, `minf` → `minimumf`...Daniil Dudkin1-4/+4
2023-09-06[mlir][python] Create all missing attribute builders.Ingo Müller1-0/+157