summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/ShapeToStandard/ShapeToStandard.cpp
AgeCommit message (Expand)Author
2025-07-24[mlir] Remove unused includes (NFC) (#150476)Kazu Hirata
2025-07-22[mlir][NFC] update `Conversion` create APIs (7/n) (#149889)Maksim Levental
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini
2024-02-21[mlir] Use arith max or min ops instead of cmp + select (#82178)mlevesquedion
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-01-20[MLIR] Remove scf.if builder with explicit result types and callbacksFrederik Gossen
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
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-13[mlir][shape] Rename dim.dim to dim.index (NFC)Jacques Pienaar
2022-08-12[mlir][shape] Add dim opJacques Pienaar
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-04-18[mlir:NFC] Remove the forward declaration of FuncOp in the mlir namespaceRiver Riddle
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver 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-02-02[mlir] Move SelectOp from Standard to ArithmeticRiver Riddle
2021-12-20[mlir] Switching accessors to prefixed form (NFC)Jacques Pienaar
2021-12-16[mlir] Extend `tensor.from_elements` to support N-D case.Alexander Belyaev
2021-12-14[mlir] Split std.rank into tensor.rank and memref.rank.Alexander Belyaev
2021-10-24[mlir] Switch arith, llvm, std & shape dialects to accessors prefixed both form.Jacques Pienaar
2021-10-14[MLIR][arith] fix references to std.constant in commentsMogball
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-10-05[mlir] Convert ConstShapeOp to a static tensor type.Adrian Kuegel
2021-09-24[mlir:OpConversionPattern] Add overloads for taking an Adaptor instead of Arr...River Riddle
2021-07-01[mlir][tensor] Add tensor.dim operationMatthias Springer
2021-06-22[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialectMatthias Springer
2021-06-21Revert "[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect"Mehdi Amini
2021-06-22[mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialectMatthias Springer
2021-04-29[MLIR][Shape] Fix `shape.broadcast` to standard loweringFrederik Gossen
2021-03-25Define a `NoTerminator` traits that allows operations with a single block reg...Mehdi Amini
2021-03-22[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatte...Chris Lattner
2021-03-21Remove the extraneous MLIRContext argument from populateWithGenerated. NFC.Chris Lattner
2021-03-21Change OwningRewritePatternList to carry an MLIRContext with it.Chris Lattner
2021-03-15[MLIR] Create memref dialect and move dialect-specific ops from std.Julian Gross
2021-03-08[mlir][Shape] Allow shape.split_at to return extent tensors and lower it to s...Benjamin Kramer
2021-03-03[mlir][Shape] Make shape_eq naryBenjamin Kramer
2021-02-15Make shape.is_broadcastable/shape.cstr_broadcastable naryTres Popp
2021-02-10[mlir][shape] Generalize broadcast to a variadic number of shapesTres Popp
2021-01-19[mlir][splitting std] move 2 more ops to `tensor`Sean Silva
2020-12-17[mlir] Move `std.tensor_cast` -> `tensor.cast`.Sean Silva
2020-12-11Revert "Revert "[mlir] Start splitting the `tensor` dialect out of `std`.""Sean Silva
2020-12-11Revert "[mlir] Start splitting the `tensor` dialect out of `std`."Sean Silva
2020-12-11[mlir] Start splitting the `tensor` dialect out of `std`.Sean Silva
2020-11-03[mlir] Add partial lowering of shape.cstr_broadcastable.Tres Popp
2020-10-30[mlir] Add lowering for IsBroadcastable to Std dialect.Tres Popp
2020-10-29[mlir] NFC: fix trivial typosKazuaki Ishizaki
2020-10-26[mlir][Pattern] Add a new FrozenRewritePatternList classRiver Riddle