summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/LoopInvariantCodeMotion.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-1/+1
* 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-2/+2
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-181-1/+1
* Implement simple loop-invariant-code-motion based on dialect interfaces.Stephan Herhut2019-10-161-184/+88
* NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.River Riddle2019-09-131-1/+1
* Add a canonicalization to erase empty AffineForOps.River Riddle2019-08-301-6/+0
* Refactor the 'walk' methods for operations.River Riddle2019-08-291-1/+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
* Move affine.for and affine.if to ODSNicolas Vasilache2019-07-161-4/+4
* Globally change load/store/dma_start/dma_wait operations over to affine.load/...Andy Davis2019-07-031-6/+8
* NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region ...River Riddle2019-06-091-1/+1
* Loop invariant code motion - remove reliance on getForwardSlice. Add more...Amit Sabne2019-06-011-22/+151
* Replace Operation::isa with llvm::isa.River Riddle2019-05-201-2/+2
* Cleanups and simplifications to code, noticed by inspection. NFC.Chris Lattner2019-05-201-17/+7
* Prepend an "affine-" prefix to Affine pass option names - NFCNicolas Vasilache2019-05-061-1/+1
* Fix LLVM_DEBUG instancesAmit Sabne2019-04-181-7/+7
* Loop invariant code motion.Amit Sabne2019-04-181-0/+130
OpenPOWER on IntegriCloud