summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/MemRefDataFlowOpt.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-4/+4
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-2/+2
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-221-3/+3
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-201-1/+1
* Fix typos, NFC.Christian Sigg2019-10-041-1/+1
* Upgrade/fix/simplify store to load forwardingUday Bondhugula2019-09-211-73/+50
* NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.River Riddle2019-09-131-1/+1
* Refactor the 'walk' methods for operations.River Riddle2019-08-291-2/+1
* NFC: Move AffineOps dialect to the Dialect sub-directory.River Riddle2019-08-201-1/+1
* NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory.River Riddle2019-08-191-1/+1
* Change from llvm::make_unique to std::make_uniqueJacques Pienaar2019-08-171-1/+1
* Express ownership transfer in PassManager API through std::unique_ptr (NFC)Mehdi Amini2019-08-121-2/+2
* Add utility 'replaceAllUsesWith' methods to Operation.River Riddle2019-08-071-1/+1
* NFC: Rename Function to FuncOp.River Riddle2019-07-101-1/+1
* Globally change load/store/dma_start/dma_wait operations over to affine.load/...Andy Davis2019-07-031-6/+8
* NFC: Refactor Function to be value typed.River Riddle2019-07-011-1/+1
* Return dependence result enum to distiguish between dependence result and err...Andy Davis2019-06-111-3/+4
* Add user iterators to IRObjects, i.e. Values.River Riddle2019-05-201-10/+7
* Replace Operation::isa with llvm::isa.River Riddle2019-05-201-3/+3
* Replace Operation::cast with llvm::cast.River Riddle2019-05-201-1/+1
* Add support for using llvm::dyn_cast/cast/isa for operation casts and rep...River Riddle2019-05-201-1/+1
* Automated rollback of changelist 247778391.MLIR Team2019-05-201-1/+1
* Add support for using llvm::dyn_cast/cast/isa for operation casts and rep...River Riddle2019-05-201-1/+1
* Rename InstOperand to OpOperand.River Riddle2019-03-291-2/+2
* Replace usages of Instruction with Operation in the Transforms/ directory.River Riddle2019-03-291-11/+11
* Replace usages of Instruction with Operation in the /IR directory.River Riddle2019-03-291-3/+3
* Make FunctionPass::getFunction() return a reference to the function, instead ofChris Lattner2019-03-291-3/+3
* Replace usages of "Op::operator->" with ".".River Riddle2019-03-291-7/+7
* NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for' and ...River Riddle2019-03-291-4/+4
* NFC: Rename the 'if' operation in the AffineOps dialect to 'affine.if'.River Riddle2019-03-291-1/+1
* Remove OpPointer, cleaning up a ton of code. This also moves Ops to usingChris Lattner2019-03-291-4/+3
* NFC: Remove 'Result' from the analysis manager api to better reflect the impl...River Riddle2019-03-291-2/+2
* Change Pass:getFunction() to return pointer instead of ref - NFCUday Bondhugula2019-03-291-3/+4
* Implement the initial AnalysisManagement infrastructure, with the introductio...River Riddle2019-03-291-5/+5
* Use consistent names for dialect op source filesLei Zhang2019-03-291-1/+1
* Remove PassResult and have the runOnFunction/runOnModule functions return voi...River Riddle2019-03-291-6/+3
* Port all of the existing passes over to the new pass manager infrastructure. ...River Riddle2019-03-291-13/+9
* Define a PassID class to use when defining a pass. This allows for the type u...River Riddle2019-03-291-3/+1
* NFC: Refactor the files related to passes.River Riddle2019-03-291-1/+1
* Automated rollback of changelist 232728977.Uday Bondhugula2019-03-291-1/+1
* Automated rollback of changelist 232717775.Uday Bondhugula2019-03-291-4/+4
* Rename the 'if' operation in the AffineOps dialect to 'affine.if' and namespaceRiver Riddle2019-03-291-1/+1
* NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The...River Riddle2019-03-291-4/+4
* NFC: Rename affine_apply to affine.apply. This is the first step to adding a ...River Riddle2019-03-291-1/+1
* Remove InstWalker and move all instruction walking to the api facilities on F...River Riddle2019-03-291-11/+6
* Refactor common code getting memref access in getMemRefRegion - NFCUday Bondhugula2019-03-291-2/+3
* Remove remaining usages of OperationInst in lib/Transforms.River Riddle2019-03-291-16/+14
* Replace the walkOps/visitOperationInst variants from the InstWalkers with the...River Riddle2019-03-291-2/+2
* Update dma-generate pass to (1) work on blocks of instructions (instead of justUday Bondhugula2019-03-291-3/+2
OpenPOWER on IntegriCloud