summaryrefslogtreecommitdiffstats
path: root/mlir/test/AffineOps
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle2020-01-138-204/+204
* [mlir][Linalg] Reimplement and extend getStridesAndOffsetNicolas Vasilache2020-01-061-0/+10
* fix isValidDim for block arg caseUday Bondhugula2019-12-201-0/+13
* Introduce prefetch op: affine -> std -> llvm intrinsicUday Bondhugula2019-12-182-0/+38
* Relax restriction on affine_apply dim and symbol operandsNicolas Vasilache2019-11-261-26/+0
* Make isValidSymbol more powerfulUday Bondhugula2019-11-221-0/+21
* Adds affine.min operation which returns the minimum value from a multi-result...Andy Davis2019-11-123-1/+77
* Convert the Canonicalize and CSE passes to generic Operation Passes.River Riddle2019-10-241-1/+1
* Add support for canonicalizing callable regions during inlining.River Riddle2019-10-101-1/+1
* Add syntactic sugar for strided memref parsing.Nicolas Vasilache2019-10-031-0/+10
* Disallow index types in memrefs.Alex Zinenko2019-10-031-5/+2
* Fix MemRefType::getStrides corner caseNicolas Vasilache2019-09-301-0/+10
* Emit function name being tested in TestMemRefStrideCalculationJacques Pienaar2019-09-251-1/+2
* Fix memref-stride-calculation on WindowsLei Zhang2019-09-251-1/+0
* Add utility to extract strides from layout map in MemRefType.Nicolas Vasilache2019-09-201-0/+51
* Add rewrite pattern to compose maps into affine load/storesUday Bondhugula2019-09-171-0/+27
* Fix typo in test/AffineOps/ops.mlirUday Bondhugula2019-09-151-1/+1
* Add pattern to canonicalize for loop boundsUday Bondhugula2019-09-131-0/+30
* Integer set + operands / affine if op canonicalizationUday Bondhugula2019-09-051-0/+22
* Add support for conservatively inlining Affine operations.River Riddle2019-09-051-0/+69
* Add a canonicalization to erase empty AffineForOps.River Riddle2019-08-301-0/+10
* Extend map canonicalization to propagate constant operandsUday Bondhugula2019-08-291-22/+24
* Fix verification of zero-dim memref in affine.load/affine.store/std.load/std....Diego Caballero2019-08-071-1/+12
* Verify that affine.load/store/dma_start/dma_wait operands are valid dimension...Andy Davis2019-07-271-0/+92
* Emit an error for missing '[' when parsing an AffineMapOfSSAIds.River Riddle2019-07-221-0/+9
* affine.load/store: check for the right number of operandsAlex Zinenko2019-07-121-0/+61
* Standardize the value numbering in the AsmPrinter.River Riddle2019-07-094-66/+66
* Add new operations affine.dma_start and affine.dma_wait which take affine map...Andy Davis2019-06-281-0/+127
* Change the attribute dictionary syntax to separate name and value with '='.River Riddle2019-06-252-9/+9
* Support printing SSA ids in affine.load/store which do not have special names.Andy Davis2019-06-251-0/+17
* Add parsing/printing for new affine.load and affine.store operations.Andy Davis2019-06-241-0/+168
* Rename -verify mlir-opt flag to -verify-expected-diagnosticsGeoffrey Martin-Noble2019-06-191-1/+1
* Disallow non-index operands and results in affine.applyAlex Zinenko2019-06-191-0/+20
* Add support to AffineApplyOp::fold for folding dim and symbol expression resu...River Riddle2019-06-091-15/+5
* Change syntax of regions in the generic form of operationsAlex Zinenko2019-05-061-7/+7
* Introduce affine terminatorAlex Zinenko2019-03-291-2/+39
* NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for' and ...River Riddle2019-03-293-35/+35
* NFC: Rename the 'if' operation in the AffineOps dialect to 'affine.if'.River Riddle2019-03-292-5/+5
* Support composition of symbols in AffineApplyOpNicolas Vasilache2019-03-291-6/+132
* Add support for parsing and printing affine.if and affine.for attributes. The...River Riddle2019-03-291-0/+23
* Automated rollback of changelist 232728977.Uday Bondhugula2019-03-291-3/+3
* Add verification for AffineApply/AffineFor/AffineIf dimension and symbol oper...River Riddle2019-03-291-0/+124
* Automated rollback of changelist 232717775.Uday Bondhugula2019-03-291-19/+19
* NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The...River Riddle2019-03-291-19/+19
* NFC: Rename affine_apply to affine.apply. This is the first step to adding a ...River Riddle2019-03-291-63/+63
* Move the AffineFor loop bound folding to a canonicalization pattern on the Af...River Riddle2019-03-291-1/+36
* Refactor the affine analysis by moving some functionality to IR and some to A...River Riddle2019-03-291-0/+263
OpenPOWER on IntegriCloud