aboutsummaryrefslogtreecommitdiff
path: root/mlir/test/lib/Transforms/TestVectorTransforms.cpp
AgeCommit message (Expand)Author
2020-12-04[mlir][vector][NFC] Change UnrollVectorPattern to not be statically dependent...Thomas Raoux
2020-11-20[mlir][vector] Add transfer_op LoadToStore forwarding and deadStore optimizat...Thomas Raoux
2020-11-13[mlir][vector] Support N-D vector in InsertMap/ExtractMap opThomas Raoux
2020-11-05[mlir] Move TestDialect and its passes to mlir::test namespace.Alexander Belyaev
2020-10-29[mlir][vector] Improve vector distribute integration test and fix block distr...Thomas Raoux
2020-10-26[mlir][Pattern] Add a new FrozenRewritePatternList classRiver Riddle
2020-10-26[mlir][NFC] Move around the code related to PatternRewriting to improve layeringRiver Riddle
2020-10-26[mlir][vector] Update doc strings for insert_map/extract_map and fix insert_m...Thomas Raoux
2020-10-23[mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling.MaheshRavishankar
2020-10-15[mlir][vector] Add unrolling patterns for Transfer read/writeThomas Raoux
2020-10-08[mlir][vector] Add unit test for vector distribute by blockThomas Raoux
2020-10-02[mlir][vector] Add canonicalization patterns for extractMap/insertMapThomas Raoux
2020-09-30[mlir][vector] First step of vector distribution transformationThomas Raoux
2020-08-19Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-19Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-18Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-18Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-18Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-15Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-15Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini
2020-08-14Separate the Registration from Loading dialects in the ContextMehdi Amini
2020-08-04[mlir][Vector] Add linalg.copy-based pattern for splitting vector.transfer_re...Nicolas Vasilache
2020-08-03[mlir][Vector] Add transformation + pattern to split vector.transfer_read int...Nicolas Vasilache
2020-08-03Revert "[mlir][Vector] Add transformation + pattern to split vector.transfer_...Mehdi Amini
2020-08-03[mlir][Vector] Add transformation + pattern to split vector.transfer_read int...Nicolas Vasilache
2020-07-28[mlir][Vector] Drop declarative transformsNicolas Vasilache
2020-07-17[mlir] [vector] Add an optional filter to vector contract lowering patterns.Pierre Oechsel
2020-07-10[mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single caseaartbik
2020-07-06[mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern.Nicolas Vasilache
2020-07-02[mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contractaartbik
2020-06-03[mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose'aartbik
2020-05-26[mlir][Vector] Add vector contraction to outerproduct loweringNicolas Vasilache
2020-04-10[MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedilyUday Bondhugula
2020-04-07[mlir][Pass] Remove the use of CRTP from the Pass classesRiver Riddle
2020-03-17[mlir][Vector] Mostly-NFC - Restructure options for lowering to LLVM Matrix I...Nicolas Vasilache
2020-03-17[mlir][NFC] Renamed VectorOps to VectorRob Suderman
2020-02-21Move StandardOps/Ops.h to StandardOps/IR/Ops.hRob Suderman
2020-02-13[mlir] [VectorOps] Initial framework for progressively lowering vector.contractaartbik
2020-02-12Remove static registration for dialects, and the "alwayslink" hack for passesMehdi Amini
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini
2020-01-24[mlir] [VectorOps] Rewriting of vector.extract/insert_slices to other vector opsaartbik
2019-12-23Adjust License.txt file to use the LLVM licenseMehdi Amini
2019-12-10Add VectorOp transform pattern which splits vector TransferReadOps to target ...Andy Davis
2019-12-10Uniformize Vector transforms as patterns on the model of Linalg - NFCNicolas Vasilache