llvm-project/mlir/lib/Transforms
Chris Lattner dd2b2ec542 Push a bunch of 'consts' out of the *Op structure, in prep for removing
OpPointer.

PiperOrigin-RevId: 240044712
2019-03-29 17:35:35 -07:00
..
Utils Push a bunch of 'consts' out of the *Op structure, in prep for removing 2019-03-29 17:35:35 -07:00
Vectorization Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
CSE.cpp Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
Canonicalizer.cpp Change Pass:getFunction() to return pointer instead of ref - NFC 2019-03-29 16:58:35 -07:00
ConstantFold.cpp Update the constantFold/fold API to use LogicalResult instead of bool. 2019-03-29 17:10:50 -07:00
DialectConversion.cpp Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
DmaGeneration.cpp Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
LoopFusion.cpp Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
LoopTiling.cpp Cleanup for changes failing with std=c++11 2019-03-29 17:25:24 -07:00
LoopUnroll.cpp Move to new `const` model, part 1: remove ConstOpPointer. 2019-03-29 17:26:56 -07:00
LoopUnrollAndJam.cpp Rename BlockList into Region 2019-03-29 17:18:04 -07:00
LowerAffine.cpp Change Pass:getFunction() to return pointer instead of ref - NFC 2019-03-29 16:58:35 -07:00
LowerVectorTransfers.cpp Cleanup ValueHandleArray 2019-03-29 17:35:20 -07:00
MaterializeVectors.cpp Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
MemRefDataFlowOpt.cpp NFC: Remove 'Result' from the analysis manager api to better reflect the implementation. There is no distinction between analysis computation and result. 2019-03-29 17:02:12 -07:00
PipelineDataTransfer.cpp Remove const from Value, Instruction, Argument, and the various methods on the 2019-03-29 17:34:33 -07:00
SimplifyAffineStructures.cpp Cache the simplified attributes in SimplifyAffineStructures to avoid redundant simplifications, as well as unnecessary accesses to the MLIRContext. 2019-03-29 17:20:46 -07:00
StripDebugInfo.cpp Change Pass:getFunction() to return pointer instead of ref - NFC 2019-03-29 16:58:35 -07:00
Vectorize.cpp Push a bunch of 'consts' out of the *Op structure, in prep for removing 2019-03-29 17:35:35 -07:00
ViewFunctionGraph.cpp Remove const from mlir::Block. 2019-03-29 17:30:30 -07:00