llvm-project/mlir/test/lib
Uday Bondhugula 480345381a [MLIR] Introduce op trait PolyhedralScope (revised)
(A previous version of this, dd2c639c3c, was
reverted.)

Introduce op trait PolyhedralScope for ops to define a new scope for
polyhedral optimization / affine dialect purposes, thus generalizing
such scopes beyond FuncOp. Ops to which this trait is attached will
define a new scope for the consideration of SSA values as valid symbols
for the purposes of polyhedral analysis and optimization. Update methods
that check for dim/symbol validity to work based on this trait.

Differential Revision: https://reviews.llvm.org/D79060
2020-04-29 16:08:23 +05:30
..
DeclarativeTransforms [mlir] [linalg] Specify alignment during promotion. 2020-04-21 18:13:40 +02:00
Dialect [MLIR] Introduce op trait PolyhedralScope (revised) 2020-04-29 16:08:23 +05:30
IR [mlir][Symbol] Change Symbol from a Trait into an OpInterface. 2020-04-27 13:04:49 -07:00
Pass [mlir] Eliminate the remaining usages of cl::opt instead of PassOption. 2020-04-08 13:05:08 -07:00
Transforms Providing buffer assignment for MLIR 2020-04-28 10:17:59 +02:00
CMakeLists.txt [MLIR][NFC] Move TestDialect -> Dialect/Test 2020-03-28 07:12:55 +05:30