summaryrefslogtreecommitdiffstats
path: root/mlir/lib/IR/Attributes.cpp
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Use getDenseElementBitwidth instead of Type::getElementTypeBitWidth.River Riddle2020-01-091-1/+2
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-181-15/+12
* Add new indexed_accessor_range_base and indexed_accessor_range classes that s...River Riddle2019-12-091-1/+1
* Add emitOptional(Error|Warning|Remark) functions to simplify emission with an...River Riddle2019-12-041-24/+19
* NFC: Change DictionaryAttr::get(StringRef) to use binary search instead of a ...River Riddle2019-11-121-5/+7
* Add support for nested symbol references.River Riddle2019-11-111-4/+19
* Fix typos, NFC.Christian Sigg2019-10-041-1/+1
* Add iterator support to ElementsAttr and SparseElementsAttr.River Riddle2019-08-221-28/+71
* Automated rollback of commit b9dc2e481818315f2f0d87455349f497f6118a4cRiver Riddle2019-08-211-71/+28
* Add iterator support to ElementsAttr and SparseElementsAttr.River Riddle2019-08-211-28/+71
* Fix build of affine load/store with empty mapDiego Caballero2019-08-201-2/+1
* Refactor ElementsAttr::getValue and DenseElementsAttr::getSplatValue.River Riddle2019-08-141-57/+63
* Refactor DenseElementAttr::getValues methods to return full ranges for splats.River Riddle2019-08-111-17/+29
* (De)serialize bool and integer scalar spv.constantLei Zhang2019-07-221-1/+5
* Add support for parsing/printing the trailing type of a dialect attribute.River Riddle2019-07-191-6/+7
* Rename FunctionAttr to SymbolRefAttr.River Riddle2019-07-121-4/+4
* NFC: Refactor Function to be value typed.River Riddle2019-07-011-5/+0
* Allow attaching a type to StringAttr.River Riddle2019-06-271-2/+8
* Add a new AttributeElementIterator to DenseElementsAttr.River Riddle2019-06-261-27/+52
* Move the emitError/Warning/Remark utility methods out of MLIRContext and into...River Riddle2019-06-251-5/+4
* Move the IndexedAccessorIterator to STLExtras to allow for reuse.River Riddle2019-06-251-2/+3
* Cache instances of several common attributes(e.g. BoolAttr, UnitAttr) and typ...River Riddle2019-06-221-5/+0
* Simplify usages of SplatElementsAttr now that it inherits from DenseElementsA...River Riddle2019-06-191-22/+0
* NFC: Reorder the attribute classes alphabetically to improve readability.River Riddle2019-06-191-107/+107
* Refactor SplatElementsAttr to inherit from DenseElementsAttr as opposed to be...River Riddle2019-06-191-72/+5
* NFC: Fix a warning for casting away const qualifiers.River Riddle2019-06-191-3/+3
* Add several utility 'getValues<T>' functions to DenseElementsAttr that return...River Riddle2019-06-191-54/+66
* Refactor DenseElementsAttr to support auto-splatting the dense data on constr...River Riddle2019-06-191-64/+119
* NFC: Cleanup the grouping of DenseElementsAttr 'get' methods, and move the bi...River Riddle2019-06-091-88/+88
* Remove the ability to directly construct a DenseElementsAttr with a raw chara...River Riddle2019-06-091-21/+43
* Remove the explicit attribute kinds for DenseIntElementsAttr and DenseFPEleme...River Riddle2019-06-091-34/+25
* Simplify DenseElementsAttr by rounding up the storage of odd bit widths to 8-...River Riddle2019-06-091-48/+51
* Avoid failure due to incomplete type specification.Jacques Pienaar2019-06-011-0/+4
* Move NamedAttributeList::get() method out-of-line (fix CMake build due to...Mehdi Amini2019-06-011-0/+5
* Consistently use int64_t for shape-related values in shaped typesGeoffrey Martin-Noble2019-06-011-3/+3
* Abstract the internal storage of the NamedAttributeList into a new attrib...River Riddle2019-06-011-35/+108
* Make it clear that ElementsAttr is only for static shaped vectors or tens...Geoffrey Martin-Noble2019-06-011-0/+9
* Added the ability to run a mapping function across the values of an elementsRob Suderman2019-06-011-0/+157
* Automated rollback of changelist 249538085.Rob Suderman2019-06-011-167/+0
* Added the ability to run a mapping function across the values of an elementsRob Suderman2019-06-011-0/+167
* Refactor FunctionAttr to hold the internal function reference by name ins...River Riddle2019-06-011-64/+10
* Update Attribute::getDialect/Type::getDialect to return a non-const diale...River Riddle2019-06-011-1/+1
* When changing the type of a Function, also update the type of the respect...River Riddle2019-06-011-0/+6
* Rename VectorOrTensorType to ShapedTypeGeoffrey Martin-Noble2019-05-201-14/+11
* Add support for parsing/printing dialect defined attributes. This also ad...River Riddle2019-05-201-0/+36
* Fix lingering sign compare warnings in exposed by "ninja check-mlir".Stella Laurenzo2019-05-201-1/+2
* Use the DialectSymbolRegistry to reserve space in the Attribute::Kind enu...River Riddle2019-05-201-42/+30
* Refactor the includes of Function.h now that the dependency on Operation ...River Riddle2019-05-201-0/+2
* Ensure that all attributes are registered with a dialect. This is one of ...River Riddle2019-05-101-18/+7
OpenPOWER on IntegriCloud