| Commit message (Expand) | Author | Age | Files | Lines |
* | Adjust License.txt file to use the LLVM license | Mehdi Amini | 2019-12-23 | 1 | -13/+4 |
* | Add emitOptional(Error|Warning|Remark) functions to simplify emission with an... | River Riddle | 2019-12-04 | 1 | -8/+6 |
* | NFC: Add header blocks to improve readability. | River Riddle | 2019-08-17 | 1 | -2/+10 |
* | Add support for SPIR-V Struct Types. Current support is limited to | Mahesh Ravishankar | 2019-07-02 | 1 | -2/+2 |
* | Move the emitError/Warning/Remark utility methods out of MLIRContext and into... | River Riddle | 2019-06-25 | 1 | -2/+1 |
* | Update Attribute::getDialect/Type::getDialect to return a non-const diale... | River Riddle | 2019-06-01 | 1 | -1/+1 |
* | Remove some extraneous const qualifiers on Type, and 0b1 -> 1 in tblgen f... | Chris Lattner | 2019-05-20 | 1 | -2/+2 |
* | Add an AttrBase class to simplify defining derived Attributes. This class... | River Riddle | 2019-05-10 | 1 | -4/+4 |
* | Make the Twine parameter of the current diagnostic emit functions optiona... | River Riddle | 2019-05-06 | 1 | -2/+2 |
* | Introduce a new API for emitting diagnostics with Diagnostic and InFlight... | River Riddle | 2019-05-06 | 1 | -0/+1 |
* | Rename UnknownType to OpaqueType (NFC) | Mehdi Amini | 2019-04-03 | 1 | -13/+13 |
* | Update TypeBase::verifyConstructionInvariants to use a LogicalResult retu... | River Riddle | 2019-03-29 | 1 | -6/+5 |
* | Update some of the derived type classes to use getImpl instead of a static_cast. | River Riddle | 2019-03-29 | 1 | -9/+5 |
* | Introduce a TypeID class to provide unique identifiers for derived type class... | River Riddle | 2019-03-29 | 1 | -4/+0 |
* | Validate the names of attribute, dialect, and functions during verification. ... | River Riddle | 2019-03-29 | 1 | -0/+20 |
* | Make IndexType a standard type instead of a builtin. This also cleans up some... | River Riddle | 2019-03-29 | 1 | -1/+0 |
* | Add support for types belonging to unknown dialects. This allows for types to... | River Riddle | 2019-03-29 | 1 | -0/+18 |
* | Introduce CRTP TypeBase class to simplify type construction and validation. | River Riddle | 2019-03-29 | 1 | -0/+5 |
* | Split the standard types from builtin types and move them into separate sourc... | River Riddle | 2019-03-29 | 1 | -172/+2 |
* | Implement initial support for dialect specific types. | River Riddle | 2019-03-29 | 1 | -4/+16 |
* | Unify type uniquing and construction. | River Riddle | 2019-03-29 | 1 | -24/+4 |
* | Densify storage for f16, f32 and support f16 semantics in FloatAttrs | Alex Zinenko | 2019-03-29 | 1 | -0/+19 |
* | Type system: replace Type::getBitWidth with getIntOrFloatBitWidth | Alex Zinenko | 2019-03-29 | 1 | -21/+45 |
* | Fix hasStaticShape() method on vectors and tensors to work correctly for unra... | Tatiana Shpeisman | 2019-03-29 | 1 | -3/+3 |
* | Materialize IndexType in the API. | Alex Zinenko | 2019-03-29 | 1 | -0/+2 |
* | Implement value type abstraction for types. | River Riddle | 2019-03-29 | 1 | -38/+63 |
* | Add support to constant dense vector/tensor attribute. | Feng Liu | 2019-03-29 | 1 | -13/+48 |
* | Add support to constant splat vector/tensor attribute. | Feng Liu | 2019-03-29 | 1 | -4/+20 |
* | Support `getShape`, `hasStaticShape` and `getDimSize` methods for all the Vec... | Feng Liu | 2019-03-29 | 1 | -5/+16 |
* | [MLIR] AffineMap value type | Nicolas Vasilache | 2019-03-29 | 1 | -4/+4 |
* | Support TF Variant type in the tf/mlir roundtrip pass. | Feng Liu | 2019-03-29 | 1 | -8/+1 |
* | Handle the TF resource data type in the TF/XLA roundtrip pass. | Feng Liu | 2019-03-29 | 1 | -1/+2 |
* | Avoid hardcoded 4096 constant | Nicolas Vasilache | 2019-03-29 | 1 | -0/+1 |
* | Introduce a new extract_element operation that does what it says. Introduce a | Chris Lattner | 2019-03-29 | 1 | -3/+33 |
* | Make MemRefType::getNumDynamicDims const. | MLIR Team | 2019-03-29 | 1 | -1/+1 |
* | Add standard op for MLIR 'alloc' instruction (with parser and associated tests). | MLIR Team | 2019-03-29 | 1 | -6/+13 |
* | Eliminate "primitive" types from being a thing, splitting them into FloatType | Chris Lattner | 2019-03-29 | 1 | -3/+4 |
* | Delete the destructors of attributes and types, since they are immortal. | Chris Lattner | 2019-03-29 | 1 | -2/+1 |
* | Vector types elementtype can be either PrimitiveType or IntegerType. | Jacques Pienaar | 2019-03-29 | 1 | -4/+3 |
* | Adds ModuleState to support printing outlined AffineMaps. | MLIR Team | 2019-03-29 | 1 | -84/+0 |
* | Adds MemRef type and adds support for parsing memref affine map composition. | MLIR Team | 2019-03-29 | 1 | -0/+33 |
* | Clean up the implementation of Type, making it structurally more similar to | Chris Lattner | 2019-03-29 | 1 | -17/+16 |
* | Enhance the type system to support arbitrary precision integers, which are | Chris Lattner | 2019-03-29 | 1 | -6/+38 |
* | Add tensor type. | MLIR Team | 2019-03-29 | 1 | -0/+18 |
* | Introduce IR support for MLIRContext, primitive types, function types, and | Chris Lattner | 2019-03-29 | 1 | -0/+68 |