summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Parser/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* NFC. Move all of the remaining operations left in BuiltinOps to StandardOps. ...River Riddle2019-03-291-1/+0
* Add support for parsing and printing affine.if and affine.for attributes. The...River Riddle2019-03-291-2/+2
* Provide a Builder::getNamedAttr and (Instruction|Function)::setAttr(StringRef...River Riddle2019-03-291-2/+1
* Add support for named function argument attributes. The attribute dictionary ...River Riddle2019-03-291-14/+31
* When parsing, check that a region operation is not referencing any of the ent...River Riddle2019-03-291-0/+11
* Validate the names of attribute, dialect, and functions during verification. ...River Riddle2019-03-291-2/+2
* Add parser support for internal named attributes. These are attributes with n...River Riddle2019-03-291-2/+8
* Convert the dialect type parse/print hooks into virtual functions on the Dial...River Riddle2019-03-291-11/+3
* Add langref descriptions for the attribute values supported in MLIR.River Riddle2019-03-291-6/+8
* Add dialect-specific decoding for opaque constants.Tatiana Shpeisman2019-03-291-1/+18
* Remove the restriction that only registered terminator operations may termina...River Riddle2019-03-291-1/+1
* Disallow zero dimensions in vectors and memrefsAlex Zinenko2019-03-291-14/+7
* Disallow hexadecimal literals in type declarationsAlex Zinenko2019-03-291-36/+38
* Print parens around the return type of a function if it is also a function typeAlex Zinenko2019-03-291-30/+51
* Remove InstWalker and move all instruction walking to the api facilities on F...River Riddle2019-03-291-1/+0
* Remove remaining references to OperationInst in all directories except for li...River Riddle2019-03-291-7/+6
* Fix the handling of the resizable operands bit of OperationState in a few pla...River Riddle2019-03-291-1/+1
* When parsing, treat an IntegerSet with no constraints as a degenerate true ca...River Riddle2019-03-291-11/+8
* Emit an error when parsing an affine structure if '->' or ':' is not foundRiver Riddle2019-03-291-1/+1
* Define the AffineForOp and replace ForInst with it. This patch is largely mec...River Riddle2019-03-291-252/+94
* Define an detail::OperandStorage class to handle managing instruction operand...River Riddle2019-03-291-1/+5
* Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Repl...River Riddle2019-03-291-78/+51
* Automated rollback of changelist 231318632.Nicolas Vasilache2019-03-291-51/+78
* Define a AffineOps dialect as well as an AffineIfOp operation. Replace all in...River Riddle2019-03-291-78/+51
* Change the ForInst induction variable to be a block argument of the body inst...River Riddle2019-03-291-2/+3
* Drop AffineMap::Null and IntegerSet::NullNicolas Vasilache2019-03-291-160/+158
* Allow operations to hold a blocklist and add support for parsing/printing a b...River Riddle2019-03-291-36/+99
* Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int.River Riddle2019-03-291-18/+20
* Add asmparser/printer support for locations to make them round-trippable. Loc...River Riddle2019-03-291-5/+214
* Unify terms regarding assembly form to use generic vs. customLei Zhang2019-03-291-4/+4
* Add a constant folding hook to ExtractElementOp to fold extracting the elemen...River Riddle2019-03-291-1/+1
* [MLIR] Add functionality for constructing a DenseElementAttr from an array of...River Riddle2019-03-291-35/+6
* Check that at least one constraint is parsed when parsing an IntegerSet.River Riddle2019-03-291-2/+9
* Emit unsupported error when parsing a DenseElementAttr with an integer type o...River Riddle2019-03-291-0/+6
* Add missing return post parse failure for the indices of a sparse attribute.River Riddle2019-03-291-0/+2
* Return an empty IntegerSet if the '(' is not parsed.River Riddle2019-03-291-2/+3
* Add a FloatAttr::getChecked, and invoke it during Attribute parsing.River Riddle2019-03-291-2/+6
* Add check for '[' when parsing a tensor literal list.River Riddle2019-03-291-1/+5
* Fix omitted return post failed parseJacques Pienaar2019-03-291-0/+2
* Verify string type token before attempting to get string value.Jacques Pienaar2019-03-291-0/+2
* Support verbose parsing and printing of terminator operationsAlex Zinenko2019-03-291-0/+47
* Add parser support for named type aliases.River Riddle2019-03-291-11/+64
* Misc readability and doc / code comment related improvements - NFCUday Bondhugula2019-03-291-1/+1
* Add support for types belonging to unknown dialects. This allows for types to...River Riddle2019-03-291-12/+20
* Drop all uses of the ForInst induction variable before deleting ForInstAlex Zinenko2019-03-291-4/+2
* FunctionParser::~FunctionParser: avoid iterator invalidationAlex Zinenko2019-03-291-3/+4
* Rename getAffineBinaryExpr -> getAffineBinaryOpExpr, getBinaryAffineOpExpr ->Uday Bondhugula2019-03-291-9/+9
* Handle parsing failure for splat elements attributeSmit Hinsu2019-03-291-0/+2
* Split the standard types from builtin types and move them into separate sourc...River Riddle2019-03-291-6/+6
* Implement initial support for dialect specific types.River Riddle2019-03-291-21/+50
OpenPOWER on IntegriCloud