summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorPasses.cpp
AgeCommit message (Expand)Author
2022-09-04[mlir][sparse] Expose SparseTensor passes as enums instead of opaque numbers ...Nick Kreeger
2022-09-03Revert "[mlir][sparse] Expose SparseTensor passes as enums instead of opaque"Nick Kreeger
2022-09-03[mlir][sparse] Expose SparseTensor passes as enums instead of opaqueNick Kreeger
2022-09-02[mlir][sparse] add conversion rules for storage_get/set/callOpPeiming Liu
2022-09-01[mlir][sparse] codegen for sparse deallocAart Bik
2022-09-01[mlir][sparse] added codegen for dimop, pointers, indices, valuesAart Bik
2022-09-01[mlir][sparse] Add SparseTensorStorageExpansion Pass to expand compounded spa...Peiming Liu
2022-09-01[mlir][sparse] improved tensor type loweringAart Bik
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-29[mlir][sparse] start a sparse codegen conversion passAart Bik
2022-07-27[mlir][sparse] fix error when sparse kernel is nested in a scf structrual ope...Peiming Liu
2022-07-19[mlir][bufferization][NFC] Move sparse_tensor.release to bufferization dialectMatthias Springer
2022-07-18[mlir][sparse] migrate sparse rewriting to sparse transformations passAart Bik
2022-07-14[mlir][sparse] Switch to One-Shot BufferizeMatthias Springer
2022-07-11[mlir][sparse] implement sparse2sparse reshaping (expand/collapse)Aart Bik
2022-07-10[mlir] Flip accessors to prefixed form (NFC)Jacques Pienaar
2022-07-06[mlir][sparse] implement simple reshaping (expand/collapse)Aart Bik
2022-06-21[mlir][sparse] refine bufferization allocation loweringAart Bik
2022-06-02[mlir][sparse][NFC] Switch InitOp to bufferization::AllocTensorOpMatthias Springer
2022-05-20[mlir][sparse] add support for complex zero/one buildingAart Bik
2022-04-23Revert "[mlir][sparse] Expose SpareTensor passes as enums instead of opaque n...Nick Kreeger
2022-04-23[mlir][sparse] Expose SpareTensor passes as enums instead of opaque numbers f...Nick Kreeger
2022-04-23[mlir][NFC] Shift a bunch of dialect includes from the .h to the .cppRiver Riddle
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-03-25[mlir][Sparse] Add option for VLA sparsificationJavier Setoain
2022-03-22[mlir][sparse] Introducing options for the SparseTensorConversion passwren romano
2022-03-16[mlir:FunctionOpInterface] Rename the "type" attribute to "function_type"River Riddle
2022-03-01[mlir] Trim a huge number of unnecessary dependencies on the Func dialectRiver Riddle
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-01-28[mlir][sparse] Adding standard pipeline for tests.wren romano
2022-01-18[mlir] Convert OpTrait::FunctionLike to FunctionOpInterfaceRiver Riddle
2022-01-12[mlir] Remove populateFuncOpTypeConversionPatternRiver Riddle
2022-01-02Apply clang-tidy fixes for modernize-use-equals-default to MLIR (NFC)Mehdi Amini
2022-01-02Apply clang-tidy fixes for bugprone-copy-constructor-init to MLIR (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-25[mlir] Move memref.[tensor_load|buffer_cast|clone] to "bufferization" dialect.Alexander Belyaev
2021-10-28[mlir][sparse] Implementing sparse=>dense conversion.wren romano
2021-10-25[mlir][sparse] lower trivial tensor.cast on identical sparse tensorsAart Bik
2021-10-15[mlir][sparse] implement sparse tensor init operationAart Bik
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-09-27Implement the conversion from sparse constant to sparse tensors.Bixia Zheng
2021-09-23[mlir][sparse] Moved a conditional from the RT library to the generated MLIR.wren romano
2021-08-23[mlir][sparse] replace support lib conversion with actual MLIR codegenAart Bik
2021-08-09[mlir][sparse] add dense to sparse conversion implementationAart Bik
2021-06-04[mlir][sparse] add option for 32-bit indices in scatter/gatherAart Bik
2021-06-03[mlir] Fix warnings.Alexander Belyaev
2021-05-17[mlir][sparse] replace experimental flag with inplace attributeAart Bik
2021-05-12[mlir][sparse] keep runtime support library signature consistentAart Bik