llvm-project/mlir/test/Transforms
Uday Bondhugula c1880a857d AffineExpr pretty print - add missing handling to print expr * - 1 as -expr
- print multiplication by -1 as unary negate; expressions like s0 * -1, d0 * -1
  + d1 will now appear as -s0, -d0 + d1 resp.
- a minor cleanup while on printAffineExprInternal

PiperOrigin-RevId: 230222151
2019-03-29 15:28:44 -07:00
..
Vectorize AffineExpr pretty print - add missing handling to print expr * - 1 as -expr 2019-03-29 15:28:44 -07:00
canonicalize.mlir Add a canonicalization pattern to remove Dealloc operations if the memref is an AllocOp that is only used by Dealloc operations. 2019-03-29 15:23:13 -07:00
compose-affine-maps.mlir AffineExpr pretty print - add missing handling to print expr * - 1 as -expr 2019-03-29 15:28:44 -07:00
constant-fold.mlir Add a constant folding hook to ExtractElementOp to fold extracting the element of a constant. This also adds a 'getValue' function to DenseElementsAttr and SparseElementsAttr to get the element at a constant index. 2019-03-29 15:28:28 -07:00
cse.mlir Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. 2019-03-29 14:51:37 -07:00
dma-generate.mlir Drop -canonicalize from -dma-generate test case cmd 2019-03-29 15:11:26 -07:00
loop-fusion.mlir Fix test cases that were accessing out of bounds to start with (b/123072438) 2019-03-29 15:27:29 -07:00
loop-tiling.mlir Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. 2019-03-29 14:51:37 -07:00
lower-affine.mlir Implement branch-free single-division lowering of affine division/remainder 2019-03-29 15:07:40 -07:00
memref-bound-check.mlir Fix affine expr flattener bug + improve simplification in a particular scenario 2019-03-29 15:06:11 -07:00
memref-dataflow-opt.mlir Extend loop-fusion's slicing utility + other fixes / updates 2019-03-29 15:03:20 -07:00
memref-dependence-check.mlir Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. 2019-03-29 14:51:37 -07:00
pipeline-data-transfer.mlir Fix DMA overlap pass buffer mapping 2019-03-29 15:07:10 -07:00
simplify-affine-structures.mlir AffineExpr pretty print - add missing handling to print expr * - 1 as -expr 2019-03-29 15:28:44 -07:00
slicing_utils.mlir Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. 2019-03-29 14:51:37 -07:00
unroll-jam.mlir Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. 2019-03-29 14:51:37 -07:00
unroll.mlir Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. 2019-03-29 14:51:37 -07:00