aboutsummaryrefslogtreecommitdiff
path: root/mlir/test/IR/affine-map.mlir
AgeCommit message (Expand)AuthorFilesLines
2022-11-04[mlir] Infer SubElementInterface implementations using the storage KeyTyRiver Riddle1-4/+0
2022-10-23[mlir] Refactor alias generation to support nested aliasesRiver Riddle1-128/+128
2022-06-27[MLIR][Parser] Fix AffineParser colliding bare identifiers with primitive typesGroverkss1-0/+34
2022-04-20[mlir][NFC] Update textual references of `func` to `func.func` in IR/Interfac...River Riddle1-62/+62
2021-09-17[MLIR][Affine] Simplify nested modulo operations when ableKrzysztof Drewniak1-0/+6
2020-11-16[MLIR] Extend Symbol verification to reject public symbol declarations.Rahul Joshi1-124/+124
2020-03-30Add a flag on the context to protect against creation of operations in unregi...Mehdi Amini1-1/+1
2020-03-17Affine expr simplification for add of const multiple of same expressionUday Bondhugula1-1/+13
2020-01-13[mlir] Change the syntax of AffineMapAttr and IntegerSetAttr to avoid conflic...River Riddle1-114/+114
2019-12-10More affine expr simplifications for floordiv and modUday Bondhugula1-1/+7
2019-11-20Correctly parse empty affine maps.MLIR Team1-0/+6
2019-11-07Fix asm printer for affine exprUday Bondhugula1-0/+6
2019-10-20Fix minor spelling tweaks (NFC)Kazuaki Ishizaki1-1/+1
2019-08-20Fix AffineExpr::simplifyAdd bugUday Bondhugula1-0/+6
2019-06-01 Remove "size" property of affine maps.MLIR Team1-18/+0
2019-03-29NFC: Rename affine_apply to affine.apply. This is the first step to adding a ...River Riddle1-1/+1
2019-03-29AffineExpr pretty print - add missing handling to print expr * - 1 as -exprUday Bondhugula1-2/+2
2019-03-29Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead.Chris Lattner1-124/+124
2019-03-29Drop trivial identity affine mappings in MemRef construction.Alex Zinenko1-4/+7
2019-03-29Perform the MemRef layout map dimensionality check in the Parser.Alex Zinenko1-4/+4
2019-03-29Fix AffineExpr printing bug: paren ellision b/117887365.Uday Bondhugula1-0/+7
2019-03-29Fix MLIR's floordiv, ceildiv, and mod for constant inputs (for negative lhs's)Uday Bondhugula1-0/+7
2019-03-29Implement support for constant folding operations and a simple constant foldingChris Lattner1-1/+1
2019-03-29Extend getConstantTripCount to deal with a larger subset of loop bounds; make...Uday Bondhugula1-0/+7
2019-03-29Affine expression analysis and simplification.Uday Bondhugula1-5/+13
2019-03-29Add 2 extra MLIR affine testsNicolas Vasilache1-0/+14
2019-03-29Fix confusing CHECK-EMPTY in affine-map testNicolas Vasilache1-5/+6
2019-03-29Sketch out affine analysis structures: AffineValueMap, IntegerValueSet,Uday Bondhugula1-2/+8
2019-03-29Add custom lilith script.Jacques Pienaar1-1/+1
2019-03-29Implement a module-level symbol table for functions, enforcing uniqueness ofChris Lattner1-2/+2
2019-03-29More simplification for affine binary op expr's.Uday Bondhugula1-17/+58
2019-03-29Revise the AffineExpr printing logic to be more careful about paren emission.Chris Lattner1-33/+44
2019-03-29Change mlir-opt.cpp to take a list of passes to run, simplifying the driverChris Lattner1-56/+56
2019-03-29Fix FIXME's/TODOs:Chris Lattner1-0/+5
2019-03-29Unique AffineDimExpr, AffineSymbolExpr, AffineConstantExpr, and allocate theseUday Bondhugula1-5/+11
2019-03-29Allow 'constant' op to work with affineint, add some accessors, rearrangeChris Lattner1-0/+241