summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/SimplifyAffineStructures.cpp
Commit message (Expand)AuthorAgeFilesLines
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* fix simplify-affine-structures bugUday Bondhugula2019-10-071-3/+10
* NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.River Riddle2019-09-131-1/+1
* Utility to normalize memrefs with non-identity layout mapsUday Bondhugula2019-09-031-8/+10
* 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
* rename -memref-dependence-check to -test-memref-dependence-check since itChris Lattner2019-05-201-1/+1
* Remove some unnecessary or duplicated header includes from IR/.River Riddle2019-05-201-0/+1
* Replace usages of Instruction with Operation in the Transforms/ directory.River Riddle2019-03-291-5/+5
* Simplify API uses of `getContext()` (NFC)Mehdi Amini2019-03-291-1/+1
* Rename the Instruction class to Operation. This just renames the class, usage...River Riddle2019-03-291-1/+1
* Make FunctionPass::getFunction() return a reference to the function, instead ofChris Lattner2019-03-291-1/+1
* Cache the simplified attributes in SimplifyAffineStructures to avoid redundan...River Riddle2019-03-291-19/+49
* Change Pass:getFunction() to return pointer instead of ref - NFCUday Bondhugula2019-03-291-1/+1
* Remove PassResult and have the runOnFunction/runOnModule functions return voi...River Riddle2019-03-291-4/+2
* Port all of the existing passes over to the new pass manager infrastructure. ...River Riddle2019-03-291-10/+6
* Refactor AffineExprFlattener and move FlatAffineConstraints out of IR intoUday Bondhugula2019-03-291-1/+1
* 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
* Refactor the affine analysis by moving some functionality to IR and some to A...River Riddle2019-03-291-1/+1
* Remove remaining usages of OperationInst in lib/Transforms.River Riddle2019-03-291-1/+1
* Replace the walkOps/visitOperationInst variants from the InstWalkers with the...River Riddle2019-03-291-1/+1
* Fold the functionality of OperationInst into Instruction. OperationInst still...River Riddle2019-03-291-1/+1
* Define the AffineForOp and replace ForInst with it. This patch is largely mec...River Riddle2019-03-291-0/+1
* Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Repl...River Riddle2019-03-291-25/+12
* Automated rollback of changelist 231318632.Nicolas Vasilache2019-03-291-12/+25
* Define a AffineOps dialect as well as an AffineIfOp operation. Replace all in...River Riddle2019-03-291-25/+12
* Convert expr - c * (expr floordiv c) to expr mod c in AffineExprUday Bondhugula2019-03-291-0/+97
OpenPOWER on IntegriCloud