aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2023-05-27Reland "[CMake] Bumps minimum version to 3.20.0.Mark de Wever2-9/+2
2023-05-27[mlir][bazel] Port for 660f714e26999d266232a1fbb02712bb879bd34eHaojian Wu1-1/+0
2023-05-27[mlir] Fix non-const lvalue reference to type 'uint64_t' cannot bind to type ...Jie Fu1-2/+2
2023-05-26[MLIR] Add native Bytecode support for propertiesMehdi Amini62-48/+792
2023-05-26[mlir][spirv][NFC] Clean up SPIR-V canonicalizationJakub Kuderski1-34/+34
2023-05-26[mlir][spirv] Enhance folding capability of spirv::CompositeExtractOp::foldNishant Patel2-5/+35
2023-05-26[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-05-26[MLIR][python bindings] Fix inferReturnTypes + AttrSizedOperandSegments for o...max3-0/+48
2023-05-26Add fastmath attributes to llvm.call_intrinsicelectriclilies3-6/+13
2023-05-26[mlir][sparse][gpu] fix merge conflictAart Bik1-6/+6
2023-05-26[mlir] [sparse] [gpu] adding transpose support to spmm spmvKun Wu4-44/+169
2023-05-26[MLIR][python bindings] Add TypeCaster for returning refined types from pytho...max26-75/+460
2023-05-26[mlir] make `fuse_into_containing_op` preserve the containing op handleAlex Zinenko2-1/+52
2023-05-26[mlir] teach expensive-checks transform mode about empty handleAlex Zinenko4-2/+50
2023-05-26[mlir] Make sure mlir-opt is in the list of substituted toolsBenjamin Kramer1-0/+2
2023-05-26[mlir][tensor] Fix one-shot bufferization of tensor.reshape.Ingo Müller2-2/+20
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp117-489/+509
2023-05-26[NFC][Py Reformat] Reformat python files in mlir subdirTobias Hieta163-16063/+17322
2023-05-26[mlir] Update cast/isa method calls to function callsTres Popp10-18/+18
2023-05-26[mlir] Move tblgen code generation to use functional forms of cast/isaTres Popp11-44/+50
2023-05-26[mlir] Add CastInfo for mlir classes subclassing from PointerUnionTres Popp5-6/+67
2023-05-25Fix link to the TOSA spec in the dialect doc (NFC)Mehdi Amini1-1/+1
2023-05-25Revert "[MLIR] Add native Bytecode support for properties"Mehdi Amini62-775/+47
2023-05-25Bump the MLIR bytecode current revision (version 5) to match the implementationMehdi Amini1-1/+1
2023-05-25Fix MLIR Bytecode backward deploymentMehdi Amini1-1/+1
2023-05-25Fix MLIR back-deployment to version < 5 ; properties section should not be em...Eugene Burmako1-1/+9
2023-05-26[mlir] Fix non-const lvalue reference to type 'uint64_t' cannot bind to type ...Jie Fu1-2/+2
2023-05-25[mlir][tosa] Add type checking traits to the appropriate opsTatWai Chong3-126/+49
2023-05-25[tosa] Improve inferred shapes of TOSA operationsSpenser Bauman2-15/+43
2023-05-25[mlir][sparse][gpu] end to end test for matmulAart Bik4-11/+218
2023-05-25[MLIR] Add native Bytecode support for propertiesMehdi Amini62-46/+766
2023-05-25Add a `-verify-roundtrip` option to `mlir-opt` intended to validate custom pr...Mehdi Amini5-33/+129
2023-05-25[mlir][gpu] Add i64 & f64 support to gpu.shuffleFabian Mora6-5/+163
2023-05-25[mlir][gpu] Add a pattern for transforming gpu.global_id to thread + blockId ...Fabian Mora5-1/+92
2023-05-25[mlir][sparse] fix bugs when computing the memory size when lowering pack op.Peiming Liu3-22/+41
2023-05-25[mlir][tensor] TrackingListener: Support cast-like InsertSliceOps with dynami...Matthias Springer3-11/+45
2023-05-25[MLIR][sparse][GPU] fixing windows build break caused by D151014Kun Wu1-0/+2
2023-05-25[mlir][Interfaces] ValueBoundsOpInterface: Check if two values are equalMatthias Springer4-14/+193
2023-05-25[mlir][openacc][NFC] Fix verifier messageValentin Clement1-3/+3
2023-05-25[mlir][Interfaces][NFC] ValueBoundsConstraintSet: Simplify constructorMatthias Springer2-10/+7
2023-05-25[mlir][tensor] TrackingListener: Find replacement ops through cast-like Inser...Matthias Springer6-0/+204
2023-05-25[mlir] Return new scf.forall handle in fuse_into_containing_opHarsh Menon4-15/+101
2023-05-25[mlir][bytecode] Avoid recording null arglocs & realloc opnames.Jacques Pienaar6-13/+45
2023-05-25[mlir] Change the order of members in MLIRContext to ensure dialects are dest...Laszlo Kindrat1-5/+6
2023-05-25[ADT] Allow specifying the size of resulting `SmallVector` in `map_to_vector`Laszlo Kindrat3-35/+35
2023-05-25[mlir] Enable folding memref alias for`vector.load`Guray Ozen2-0/+22
2023-05-25[mlir] Enable folding memref alias for `ldmatrix`Guray Ozen2-0/+32
2023-05-25[mlir] Add pass to enable Armv9 Streaming SVE modeCullen Rhodes11-0/+190
2023-05-25[mlir][llvm] Add arm_streaming LLVM function attributesCullen Rhodes7-13/+64
2023-05-25[mlir] Removing unnecessary includes from Memref dialectJohn Demme1-2/+0