summaryrefslogtreecommitdiffstats
path: root/mlir/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [mlir] : Fix ViewOp shape folder for identity affine mapsAhmed Taei2020-01-151-1/+2
* [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle2020-01-1329-583/+584
* [MLIR] Don't use SSA names directly for std.view canonicalization testAhmed Taei2020-01-081-5/+5
* Canonicalize static alloc followed by memref_cast and std.viewAhmed Taei2020-01-081-3/+8
* Add integer bit-shift operations to the standard dialect.Manuel Freiberger2019-12-225-67/+67
* fix isValidDim for block arg caseUday Bondhugula2019-12-201-4/+3
* Introduce prefetch op: affine -> std -> llvm intrinsicUday Bondhugula2019-12-181-0/+13
* Try to fold operations in DialectConversion when trying to legalize.River Riddle2019-12-132-24/+19
* More affine expr simplifications for floordiv and modUday Bondhugula2019-12-102-3/+3
* Minor spelling tweaksKazuaki Ishizaki2019-12-091-1/+1
* DimOp folding for alloc/view dynamic dimensionsUday Bondhugula2019-12-061-1/+57
* Drop MaterializeVectorTransfers in favor of simpler declarative unrollingNicolas Vasilache2019-12-044-387/+0
* Loop coalescing: fix pointer chainsing in use-chain traversalAlex Zinenko2019-12-041-0/+32
* AffineLoopFusion: Prevent fusion of multi-out-edge producer loopsDiego Caballero2019-12-031-0/+53
* Make std.divis and std.diviu support ElementsAttr folding.Ben Vanik2019-11-251-9/+71
* Support folding of StandardOps with DenseElementsAttr.Ben Vanik2019-11-241-0/+28
* Add more canonicalizations for SubViewOp.Mahesh Ravishankar2019-11-221-10/+62
* Correctly parse empty affine maps.MLIR Team2019-11-201-0/+9
* Merge DCE and unreachable block elimination into a new utility 'simplifyRegio...River Riddle2019-11-201-5/+5
* Add multi-level DCE pass.Sean Silva2019-11-201-0/+162
* Fix 'the the' typo.Alexander Belyaev2019-11-201-1/+1
* Add getRemappedValue to ConversionPatternRewriterDiego Caballero2019-11-191-0/+13
* Fix SubViewOp stride calculation in constant folding.Andy Davis2019-11-181-6/+28
* Fix Affine Loop Fusion test case reported on github.Andy Davis2019-11-181-5/+55
* Implement folding of pattern dim(subview(_)[...][s1, ..., sn][...], i) -> si.Stephan Herhut2019-11-181-4/+16
* Mark std.view as no-sideeffect.Stephan Herhut2019-11-151-0/+6
* Mark std.subview as no-sideeffect.Stephan Herhut2019-11-151-25/+36
* Refactor the LowerVectorTransfers pass to use the RewritePattern infra - NFCNicolas Vasilache2019-11-141-213/+0
* Adds canonicalizer to SubViewOp which folds constants from base memref and op...Andy Davis2019-11-141-0/+40
* Move VectorOps to Tablegen - (almost) NFCNicolas Vasilache2019-11-147-34/+43
* NFC: Refactor block signature conversion to not erase the original arguments.River Riddle2019-11-132-2/+2
* Also consider index constants when folding integer arithmetics with constants.Stephan Herhut2019-11-111-0/+45
* Swap operand order in std.view operation so that offset appears before dynami...Andy Davis2019-11-071-11/+14
* Add canonicalizer for ViewOp which folds constants into the ViewOp memref sha...Andy Davis2019-11-071-0/+46
* Add a PatternRewriter hook to merge blocks, and use it to support for folding...River Riddle2019-11-051-4/+34
* Support lowering of imperfectly nested loops into GPU dialect.Mahesh Ravishankar2019-11-011-6/+14
* Add support to GreedyPatternRewriter for erasing unreachable blocks.River Riddle2019-10-301-0/+15
* Add support for marking an operation as recursively legal.River Riddle2019-10-281-0/+18
* Convert the Canonicalize and CSE passes to generic Operation Passes.River Riddle2019-10-243-3/+3
* Add @below and @above directives to verify-diagnostics.River Riddle2019-10-231-302/+302
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-203-4/+4
* Lower vector transfer ops to loop.for operations.Nicolas Vasilache2019-10-181-11/+19
* Implement simple loop-invariant-code-motion based on dialect interfaces.Stephan Herhut2019-10-162-324/+568
* Allowing replacing non-root operations in DialectConversion.River Riddle2019-10-141-0/+7
* Add support for canonicalizing callable regions during inlining.River Riddle2019-10-101-2/+23
* Remove the need to convert operations in regions of operations that have been...River Riddle2019-10-102-2/+13
* Add test for fix to tablegen for custom folders for ops that return a singleParker Schuh2019-10-091-0/+8
* Add support for some multi-store cases in affine fusionDiego Caballero2019-10-091-0/+75
* Add Instance Specific Pass Options.MLIR Team2019-10-081-3/+3
* Add a PatternRewriter hook for cloning a region into another.River Riddle2019-10-082-1/+28
OpenPOWER on IntegriCloud