llvm-project/mlir/lib/Analysis
Nicolas Vasilache db1b9f7381 [MLIR] Add composeWithUnboundedMap
This CL adds a finer grain composition function between AffineExpr and an
unbounded map. This will be used in the next CL.
Also cleans up some comments remaining from a previous CL.

PiperOrigin-RevId: 224536314
2019-03-29 14:22:34 -07:00
..
AffineAnalysis.cpp [MLIR] Add composeWithUnboundedMap 2019-03-29 14:22:34 -07:00
AffineStructures.cpp Fix cases where unsigned / signed arithmetic was being mixed (following up on 2019-03-29 14:19:22 -07:00
Dominance.cpp Merge OperationInst functionality into Instruction. 2019-03-29 13:59:37 -07:00
HyperRectangularSet.cpp [MLIR] IntegerSet value type 2019-03-29 13:27:19 -07:00
LoopAnalysis.cpp [MLIR] Remove NYI assertions in LoopAnalysis.cpp 2019-03-29 14:20:52 -07:00
MLFunctionMatcher.cpp [MLIR] Support for vectorizing operations. 2019-03-29 13:56:47 -07:00
MemRefBoundCheck.cpp Updates to transformation/analysis passes/utilities. Update DMA generation pass 2019-03-29 14:00:51 -07:00
MemRefDependenceCheck.cpp Complete multiple unhandled cases for DmaGeneration / getMemRefRegion; 2019-03-29 14:18:22 -07:00
Pass.cpp Add lookupPassInfo to enable querying the pass info for a pass. 2019-03-29 13:52:03 -07:00
SliceAnalysis.cpp [MLIR][MaterializeVectors] Add a MaterializeVector pass via unrolling. 2019-03-29 14:08:31 -07:00
Utils.cpp Complete multiple unhandled cases for DmaGeneration / getMemRefRegion; 2019-03-29 14:18:22 -07:00
VectorAnalysis.cpp [MLIR] Drop assert for NYI in VectorAnalysis 2019-03-29 14:21:22 -07:00
Verifier.cpp Return bool from all emitError methods similar to Operation::emitOpError 2019-03-29 14:22:06 -07:00