summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Vector/Transforms/VectorDropLeadUnitDim.cpp
AgeCommit message (Expand)Author
2025-10-11[mlir] Use llvm accumulate wrappers. NFCI. (#162957)Jakub Kuderski
2025-10-02[mlir][vector] Simplify op rewrite pattern inheriting constructors. NFC. (#16...Jakub Kuderski
2025-09-15[mlir][vector] Use `source` as the source argument name (#158258)Andrzej Warzyński
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (32/n) (#150657)Maksim Levental
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (24/n) (#149931)Maksim Levental
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński
2025-04-16[mlir][vector] Remove redundant shape_cast(shape_cast(x)) pattern (#135447)James Newling
2025-04-07[mlir][vector] Standardise `valueToStore` Naming Across Vector Ops (NFC) (#13...Andrzej Warzyński
2025-01-29Fix typo "tranpose" (#124929)Jay Foad
2025-01-21[mlir][NFC] Avoid using braced initializer lists to call a constructor. (#123...Han-Chung Wang
2024-07-29[mlir][vector] Use `DenseI64ArrayAttr` for constant_mask dim sizes (#100997)Benjamin Maxwell
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg
2024-04-03[mlir][vector] Update `castAwayContractionLeadingOneDim` to omit transposes s...Kojo Acquah
2024-03-22[mlir][vector] Add support for masks in castAwayContractionLeadingOneDim (#81...Andrzej Warzyński
2024-02-09[mlir][Vector] Fix "scalability" in CastAwayExtractStridedSliceLeadingOneDim ...Andrzej Warzyński
2024-01-20[mlir] Exclude masked ops in VectorDropLeadUnitDim (#76468)Jerry Wu
2023-11-27[mlir][vector] Fix patterns for dropping leading unit dims from masks (#73525)Quinn Dawkins
2023-11-06[mlir][vector] Add leading unit dim folding patterns for masked transfers (#7...Quinn Dawkins
2023-09-22[mlir][Vector] Add support for Value indices to vector.extract/insertDiego Caballero
2023-08-22[mlir][vector] Enable CastAwayElementwiseLeadingOneDim for scalable vecAndrzej Warzynski
2023-08-22[mlir][vector] Add support for scalable vectors in `trimLeadingOneDims`Andrzej Warzynski
2023-07-31[mlir][vector] Use DenseI64ArrayAttr for ExtractOp/InsertOp positionsMatthias Springer
2023-06-05[mlir][vector][NFC] Clean up headersMatthias Springer
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-21[mlir][vector] NFC: Expose castAwayContractionLeadingOneDimLei Zhang
2023-04-18[vector] When trimming leading insertion dimensions, base the final result on...Benjamin Kramer
2023-03-31[mlir] Fix casting of leading unit dims for vector.inserttyb0807
2023-03-29[mlir][Vector] Remove lhs and rhs masks from vector.contractDiego Caballero
2023-02-16[mlir][vector] NFC: Improve vector type accessor methodsLei Zhang
2022-09-18[mlir] Use empty (NFC)Kazu Hirata
2022-09-09[mlir][vector] NFC - Clean up vector patterns and propagate benefit through p...Nicolas Vasilache
2022-07-19[mlir] Flip LinAlg dialect to _BothJacques Pienaar
2022-04-14[mlir][vector] Cast away leading one dims for insert opsLei Zhang
2022-03-28[mlir] Flip Vector dialect accessors used to prefixed form.Jacques Pienaar
2022-03-23[mlir] Make OpBuilder::createOperation to accept raw inputsChia-hung Duan
2022-02-10[mlir][vector] Add pattern to drop lead unit dim for Contraction OpNirvedh
2022-01-31[mlir][vector][NFC] Split into IR, Transforms and UtilsMatthias Springer