summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Parser/Lexer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Fix mismatches between LangRef.md and actual parser implementation.River Riddle2019-12-041-1/+1
* Restructure comment lexing to not recurse.River Riddle2019-11-111-99/+92
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-201-2/+2
* Add support for parsing/printing non bare-identifier SymbolRefs.River Riddle2019-10-081-3/+12
* Fix a number of Clang-Tidy warnings.Christian Sigg2019-09-231-1/+1
* NFC: Add doc for id-punctAlina Sbirlea2019-08-231-0/+1
* Lexer: NFC: sort helper methods alphabeticallyAlex Zinenko2019-08-081-93/+93
* Introduce support for variadic function signatures for the LLVM dialectAlex Zinenko2019-08-081-0/+16
* Update style/clang-format (NFC).Jacques Pienaar2019-07-221-27/+48
* Rename FunctionAttr to SymbolRefAttr.River Riddle2019-07-121-1/+1
* Move the emitError/Warning/Remark utility methods out of MLIRContext and into...River Riddle2019-06-251-2/+2
* Replace usages of 'UniquedFilename' with 'Identifier' and remove it. Identifi...River Riddle2019-06-191-2/+2
* Refactor the support for AffineMap and IntegerSet aliases in the parser i...River Riddle2019-05-101-1/+1
* Introduce a new API for emitting diagnostics with Diagnostic and InFlight...River Riddle2019-05-061-0/+1
* Allow function names to have a leading underscore. This matches what is alrea...River Riddle2019-03-291-3/+5
* Validate the names of attribute, dialect, and functions during verification. ...River Riddle2019-03-291-1/+2
* Disallow hexadecimal literals in type declarationsAlex Zinenko2019-03-291-4/+5
* Minor fix to the lexer whitespace loop.Stella Laurenzo2019-03-291-1/+4
* Follow up from previous change to avoid setting tokStart 2x.Jacques Pienaar2019-03-291-3/+1
* Skip over whitespace using loop. NFC.Jacques Pienaar2019-03-291-7/+16
* Add parser support for named type aliases.River Riddle2019-03-291-1/+2
* Implement initial support for dialect specific types.River Riddle2019-03-291-0/+6
* Introduce ^ as a basic block sigil, eliminating an ambiguity on the MLIRChris Lattner2019-03-291-1/+9
* Return bool from all emitError methods similar to Operation::emitOpErrorSmit Hinsu2019-03-291-2/+2
* Implement value type abstraction for locations.River Riddle2019-03-291-1/+1
* Change sigil for integer set: @@ -> #Uday Bondhugula2019-03-291-18/+0
* Fix some leak and crash found via fuzzing.Jacques Pienaar2019-03-291-1/+1
* Change unranked tensor syntax from tensor<??f32> to tensor<*xf32> perChris Lattner2019-03-291-5/+0
* Change SourgeMgr to const reference in Parser/Lexer.Jacques Pienaar2019-03-291-1/+1
* Continue revising diagnostic handling to simplify and generalize it, and impr...Chris Lattner2019-03-291-5/+19
* Escape and unescape strings in the parser and printer so they can roundtrip,Chris Lattner2019-03-291-3/+8
* [mlir] Allow C-style escapes in LexerJames Molloy2019-03-291-0/+6
* Support for affine integer setsUday Bondhugula2019-03-291-1/+21
* Add parsing for floating point attributes.Jacques Pienaar2019-03-291-2/+18
* Add . to bare-id to allow custom ops such as tf.addJacques Pienaar2019-03-291-3/+3
* Prepare for implementation of TensorFlow passes:Chris Lattner2019-03-291-1/+5
* Add tf_control type and allow $ in bare-id.Jacques Pienaar2019-03-291-4/+4
* Implement custom parser support for operations, enhance dim/addf to use it, a...Chris Lattner2019-03-291-2/+4
* Switch the comment syntax from ; to // comments as discussed on Friday. ThereChris Lattner2019-03-291-1/+9
* Remove const reference to errorReporter.Jacques Pienaar2019-03-291-2/+1
* Add basic lexing and parsing support for SSA operands and definitions. ThisChris Lattner2019-03-291-7/+25
* Parsing support for affine maps and affine expressionsUday Bondhugula2019-03-291-1/+1
* Enhance the type system to support arbitrary precision integers, which areChris Lattner2019-03-291-0/+10
* [WIP] Sketching IR and parsing support for affine maps, affine expressionsUday Bondhugula2019-03-291-0/+6
* Refactor information about tokens out into a new TokenKinds.def file. Use thisChris Lattner2019-03-291-20/+5
* Sketch out parser/IR support for OperationInst, and a new Instruction baseChris Lattner2019-03-291-0/+30
* Add some scaffolding for parsing affine maps:MLIR Team2019-03-291-0/+31
* Change Lexer and Parser to take diagnostic reporter function.Jacques Pienaar2019-03-291-5/+5
* Add the unconditional branch instruction, improve diagnostics for blockChris Lattner2019-03-291-5/+6
OpenPOWER on IntegriCloud