llvm-project/mlir/lib/Analysis
Uday Bondhugula 715137d0c8 [MLIR] Fix memref get constant bound size and shape method
Fix FlatAffineConstraints::getConstantBoundOnDimSize to ensure that
returned bounds on dim size are always non-negative regardless of the
constraints on that dimension. Add an assertion at the user.

Differential Revision: https://reviews.llvm.org/D105171
2021-07-05 23:00:41 +05:30
..
AliasAnalysis [mlir] Add support for querying the ModRef behavior from the AliasAnalysis class 2021-05-27 13:57:29 -07:00
Presburger [MLIR] FlatAffineConstraints: Use Matrix objects to store the constraints 2021-07-01 22:05:31 +05:30
AffineAnalysis.cpp [NFC] Test commit. Fix typos. 2021-06-02 14:19:27 -07:00
AffineStructures.cpp [MLIR] Fix memref get constant bound size and shape method 2021-07-05 23:00:41 +05:30
AliasAnalysis.cpp [mlir] Add support for querying the ModRef behavior from the AliasAnalysis class 2021-05-27 13:57:29 -07:00
BufferViewFlowAnalysis.cpp [mlir] Rename BufferAliasAnalysis to BufferViewFlowAnalysis 2021-05-07 16:12:54 +02:00
CMakeLists.txt [mlir] fix shared-libs build 2021-06-08 11:30:31 +02:00
CallGraph.cpp [mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups 2020-10-16 12:08:48 -07:00
DataFlowAnalysis.cpp [mlir] Fix region successor bug in forward dataflow analysis 2021-05-04 14:50:37 -07:00
DataLayoutAnalysis.cpp [mlir] support memref of memref in standard-to-llvm conversion 2021-06-08 11:11:31 +02:00
LinearTransform.cpp [MLIR] Support symbols in emptiness checks for FlatAffineConstraints 2021-04-08 21:38:47 +05:30
Liveness.cpp [mlir][NFC] Add a using directive for llvm::SetVector 2021-04-15 16:09:34 -07:00
LoopAnalysis.cpp [mlir][Affine] Fix vectorizability check for multiple load/stores 2020-12-09 12:19:34 -08:00
NestedMatcher.cpp [mlir] fix a memory leak in NestedPattern 2021-03-12 18:52:14 +01:00
NumberOfExecutions.cpp [mlir] Extend Operation visitor with pre-order traversal 2021-03-06 00:02:20 +02:00
PresburgerSet.cpp [MLIR] PresburgerSet subtraction: add documentation and assertion saying we don't support divisions yet 2021-04-14 05:56:35 +05:30
SliceAnalysis.cpp [mlir][NFC] Add a using directive for llvm::SetVector 2021-04-15 16:09:34 -07:00
Utils.cpp [MLIR] Fix memref get constant bound size and shape method 2021-07-05 23:00:41 +05:30