llvm-project/mlir/lib/Transforms
Uday Bondhugula ecddafd84a [MLIR] NFC affine for op tiling cleanup / utility rename
Rename mlir::tileCodeGen -> mlir::tilePerfectlyNested to be consistent.
NFC clean up tiling utility code, drop dead code, better comments.
Expose isPerfectlyNested and reuse.

Differential Revision: https://reviews.llvm.org/D78423
2020-04-19 00:53:34 +05:30
..
Utils [MLIR] NFC affine for op tiling cleanup / utility rename 2020-04-19 00:53:34 +05:30
CMakeLists.txt [MLIR] Complete refactoring of Affine dialect into sub-libraries. 2020-04-16 13:41:17 -07:00
CSE.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
Canonicalizer.cpp [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily 2020-04-10 12:55:21 +05:30
DialectConversion.cpp [llvm][STLExtras] Move the algorithm `interleave*` methods from MLIR to LLVM 2020-04-14 15:14:40 -07:00
Inliner.cpp [MLIR] NFC after commit D77478. 2020-04-16 10:32:01 +02:00
LocationSnapshot.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
LoopCoalescing.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
LoopFusion.cpp [MLIR] Improve support for 0-dimensional Affine Maps. 2020-04-15 14:15:02 -07:00
LoopInvariantCodeMotion.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
MemRefDataFlowOpt.cpp [MLIR] NFC cleanup/modernize memref-dataflow-opt / getNestingDepth 2020-04-14 00:03:06 +05:30
OpStats.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
ParallelLoopCollapsing.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
PassDetail.h [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
PipelineDataTransfer.cpp [MLIR] Improve support for 0-dimensional Affine Maps. 2020-04-15 14:15:02 -07:00
StripDebugInfo.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
SymbolDCE.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00
ViewOpGraph.cpp [mlir][NFC] Remove the STLExtras.h header file now that it has been merged into LLVM. 2020-04-14 15:14:41 -07:00
ViewRegionGraph.cpp [mlir][Pass] Update the PassGen to generate base classes instead of utilities 2020-04-07 14:08:52 -07:00