llvm-project/mlir/lib/Transforms
River Riddle 206e55cc16 NFC: Refactor Module to be value typed.
As with Functions, Module will soon become an operation, which are value-typed. This eases the transition from Module to ModuleOp. A new class, OwningModuleRef is provided to allow for owning a reference to a Module, and will auto-delete the held module on destruction.

PiperOrigin-RevId: 256196193
2019-07-02 16:43:36 -07:00
..
Utils NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
CMakeLists.txt Generalize the CFG graph printing for Functions to work on Regions instead. 2019-07-01 17:02:51 -07:00
CSE.cpp Update CSE to respect nested regions that are isolated from above. This cl also removes the unused 'NthRegionIsIsolatedFromAbove' trait as it was replaced with a more general 'IsIsolatedFromAbove'. 2019-06-24 13:44:53 -07:00
Canonicalizer.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
DialectConversion.cpp NFC: Refactor Module to be value typed. 2019-07-02 16:43:36 -07:00
DmaGeneration.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
LoopFusion.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
LoopInvariantCodeMotion.cpp NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region instead of a function. 2019-06-09 16:17:59 -07:00
LoopTiling.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
LoopUnroll.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
LoopUnrollAndJam.cpp Uniformize usage of OpBuilder& (NFC) 2019-06-22 09:14:49 -07:00
LowerAffine.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
LowerVectorTransfers.cpp Use lambdas for nesting edsc constructs. 2019-05-20 13:50:28 -07:00
MaterializeVectors.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
MemRefDataFlowOpt.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
PipelineDataTransfer.cpp NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region instead of a function. 2019-06-09 16:17:59 -07:00
SimplifyAffineStructures.cpp rename -memref-dependence-check to -test-memref-dependence-check since it 2019-05-20 13:36:38 -07:00
StripDebugInfo.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
Vectorize.cpp NFC: Refactor Function to be value typed. 2019-07-01 11:39:00 -07:00
ViewRegionGraph.cpp Generalize the CFG graph printing for Functions to work on Regions instead. 2019-07-01 17:02:51 -07:00