summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/MLIRContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* Add UnrankedMemRef Typenmostafa2019-12-051-2/+2
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-201-1/+1
* Add OpaqueLoc to MLIR locations.MLIR Team2019-10-071-1/+2
* Fix typos, NFC.Christian Sigg2019-10-041-4/+4
* NFC: Keep the dialect list in the context sorted by namespace.River Riddle2019-08-201-6/+14
* Fix build of affine load/store with empty mapDiego Caballero2019-08-201-1/+1
* Fix verification of zero-dim memref in affine.load/affine.store/std.load/std....Diego Caballero2019-08-071-6/+15
* Add missing include to DenseMap in MLIRContext.cppMehdi Amini2019-08-011-0/+1
* Rename FunctionAttr to SymbolRefAttr.River Riddle2019-07-121-1/+1
* NFC: Replace Module::getNamedFunction with lookupSymbol<FuncOp>.River Riddle2019-07-121-0/+1
* Move the emitError/Warning/Remark utility methods out of MLIRContext and into...River Riddle2019-06-251-38/+0
* NFC: Uniformize the return of the LocationAttr 'get' methods to 'Location'.River Riddle2019-06-251-1/+1
* Define a ModuleOp that represents a Module as an Operation.River Riddle2019-06-221-4/+4
* Refactor the location classes to be attributes instead of separate IR classes.River Riddle2019-06-221-213/+10
* Cache instances of several common attributes(e.g. BoolAttr, UnitAttr) and typ...River Riddle2019-06-221-0/+116
* Replace usages of 'UniquedFilename' with 'Identifier' and remove it. Identifi...River Riddle2019-06-191-15/+2
* Refactor SplatElementsAttr to inherit from DenseElementsAttr as opposed to be...River Riddle2019-06-191-2/+1
* Remove the explicit attribute kinds for DenseIntElementsAttr and DenseFPEleme...River Riddle2019-06-091-3/+3
* Fix a warning for missing parentheses around '||' inside of an assert.River Riddle2019-06-091-3/+3
* Start defining a new operation 'FuncOp' that replicates all of the functional...River Riddle2019-06-031-2/+7
* Abstract the internal storage of the NamedAttributeList into a new attrib...River Riddle2019-06-011-96/+2
* Remove "size" property of affine maps.MLIR Team2019-06-011-16/+9
* Update Attribute::getDialect/Type::getDialect to return a non-const diale...River Riddle2019-06-011-2/+2
* Move SDBM uniquer into the SDBM dialectAlex Zinenko2019-06-011-11/+0
* SDBMExpr: factor uniqu'ing out of MLIRContext.cppAlex Zinenko2019-06-011-111/+3
* AffineExpr: factor uniqu'ing out of MLIRContext.cppAlex Zinenko2019-06-011-307/+7
* Add support for parsing/printing dialect defined attributes. This also ad...River Riddle2019-05-201-2/+3
* Refactor NameLoc so that it also holds a child location. This removes the...River Riddle2019-05-201-2/+4
* NFC: Cleanup the definitions of the Location classes.River Riddle2019-05-201-15/+0
* Refactor the includes of Function.h now that the dependency on Operation ...River Riddle2019-05-201-0/+1
* Ensure that all attributes are registered with a dialect. This is one of ...River Riddle2019-05-101-15/+38
* Add a new ClassID utility class that allows for generating unique identif...River Riddle2019-05-101-3/+3
* Simplify several usages of attributes now that they always have a type an...River Riddle2019-05-101-3/+3
* Make the Twine parameter of the current diagnostic emit functions optiona...River Riddle2019-05-061-6/+24
* Add an MLIRContext::emitWarning utility method.River Riddle2019-05-061-0/+7
* Introduce a new API for emitting diagnostics with Diagnostic and InFlight...River Riddle2019-05-061-5/+8
* Add support for basic remark diagnostics. This is the minimal functionali...River Riddle2019-05-061-0/+5
* Start sketching out a new diagnostics infrastructure. Create a new class ...River Riddle2019-05-061-66/+11
* Refactor Attribute uniquing to use StorageUniquer instead of being hard c...River Riddle2019-05-061-522/+6
* Fix opt build failure.Jacques Pienaar2019-05-061-1/+2
* Add support for a NoneType.River Riddle2019-05-061-6/+8
* Start building SDBM infrastructureAlex Zinenko2019-05-061-0/+118
* Refactor the generic storage object uniquing functionality from TypeUniqu...River Riddle2019-05-061-124/+4
* Add support for Unit Attributes.River Riddle2019-05-061-0/+5
* Factor out thread-safe uniqu'ing backed by vector in MLIRcontextAlex Zinenko2019-04-231-47/+44
* Abort via report_fatal_error if dialect has been registered.Jacques Pienaar2019-04-181-5/+8
* Add parentheses in various asserts to group predicatesLei Zhang2019-04-111-5/+4
* NFC: Fix a few typos in the tutorials and one in the comment of FunctionA...River Riddle2019-04-051-1/+1
* Rename UnknownType to OpaqueType (NFC)Mehdi Amini2019-04-031-1/+1
OpenPOWER on IntegriCloud