summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/Block.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-1/+1
* [mlir][GPU] introduce utilities for promotion to workgroup memoryAlex Zinenko2020-01-091-0/+14
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-1/+1
* Change the `notifyRootUpdated` API to be transaction based.River Riddle2019-12-231-0/+5
* Resubmit: ReImplement the Value classes as value-typed objects wrapping an in...River Riddle2019-12-231-5/+6
* Automated rollback of commit f603a50109107b447b835dac11f0eb541288393eMLIR Team2019-12-231-6/+5
* ReImplement the Value classes as value-typed objects wrapping an internal poi...River Riddle2019-12-231-5/+6
* 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
* Insert signature-converted blocks into a region with a parent operation.River Riddle2019-12-161-1/+9
* Refactor the Block support classes.River Riddle2019-12-091-0/+10
* Optimize operation ordering to support non-congruent indices.River Riddle2019-12-041-4/+3
* Replace some remnant uses of "inst" with "op".Sean Silva2019-11-061-19/+17
* Change Block::getParent() to be a const function. This is only necessary beca...Christian Sigg2019-10-071-1/+3
* NFC: Remove stray logging from ~Block().River Riddle2019-09-181-5/+0
* Refactor the 'walk' methods for operations.River Riddle2019-08-291-16/+0
* NFC: Standardize the terminology used for parent ops/regions/etc.River Riddle2019-08-091-3/+3
* Refactor the conversion of block argument types in DialectConversion.River Riddle2019-07-191-0/+7
* NFC: Remove the various "::getFunction" methods.River Riddle2019-07-081-9/+4
* Replace the implementation of Function and Module with FuncOp and ModuleOp.River Riddle2019-07-031-10/+3
* NFC: Update the Operation 'walk' methods to use llvm::function_ref instead of...River Riddle2019-07-021-2/+2
* NFC: Refactor Function to be value typed.River Riddle2019-07-011-1/+1
* Simplify PredecessorIterator by using mapped_iterator.River Riddle2019-06-221-11/+13
* Refactor the TypeConverter to support more robust type conversions:River Riddle2019-06-191-1/+5
* Move the Region type out to its own .h/.cpp file instead of putting it intoChris Lattner2019-06-191-201/+14
* Convert a nest affine loops to a GPU kernelAlex Zinenko2019-06-191-11/+24
* Add a general operation property 'IsolatedFromAbove' that guarantees that all...River Riddle2019-06-091-1/+1
* NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region ...River Riddle2019-06-091-0/+18
* Do not assume Blocks belong to FunctionsAlex Zinenko2019-06-011-4/+4
* Return nullptr on Region::getContainingOperation()/getContainingFunction(...Mehdi Amini2019-06-011-2/+0
* Add the ability to attach notes to Diagnostic/InFlightDiagnostic.River Riddle2019-05-061-15/+14
* Start GPU DialectAlex Zinenko2019-05-061-0/+49
* Introduce functionality for defining region ancestor relationAlex Zinenko2019-05-061-0/+17
* Remove the non-postorder walk functions from Function/Block/Instruction a...River Riddle2019-04-051-14/+2
* Rename InstOperand to OpOperand.River Riddle2019-03-291-3/+3
* Replace usages of Instruction with Operation in the /Analysis directory.River Riddle2019-03-291-1/+1
* Replace usages of Instruction with Operation in the /IR directory.River Riddle2019-03-291-60/+59
* Rename the Instruction class to Operation. This just renames the class, usage...River Riddle2019-03-291-1/+1
* Allow creating standalone RegionsAlex Zinenko2019-03-291-0/+17
* Various small cleanups to the code, mostly removing const_cast's.Chris Lattner2019-03-291-1/+1
* Remove const from Value, Instruction, Argument, and the various methods on theChris Lattner2019-03-291-5/+5
* Remove const from mlir::Block.Chris Lattner2019-03-291-8/+19
* Remove const support from mlir::RegionChris Lattner2019-03-291-2/+2
* Continue pushing const out of the core IR types - in this case, remove constChris Lattner2019-03-291-3/+3
* Rename BlockList into RegionAlex Zinenko2019-03-291-23/+22
* Remove the restriction that only registered terminator operations may termina...River Riddle2019-03-291-16/+9
* Automated rollback of changelist 232728977.Uday Bondhugula2019-03-291-1/+1
* Automated rollback of changelist 232717775.Uday Bondhugula2019-03-291-1/+1
* Rename the 'if' operation in the AffineOps dialect to 'affine.if' and namespaceRiver Riddle2019-03-291-1/+1
OpenPOWER on IntegriCloud