llvm-project/mlir/lib/Parser
River Riddle 62cbdd51fa Start defining a new operation 'FuncOp' that replicates all of the functionality of 'Function', but with an operation. The pretty syntax for the operation is exactly the same as that of Function. This operation is currently builtin, but should hopefully be moved to a different dialect when it has been completely decoupled from IR/. This is the first patch in a large series that refactors Functions to be represented as operations.
PiperOrigin-RevId: 251281612
2019-06-03 19:26:46 -07:00
..
CMakeLists.txt Add build files and update README. 2019-03-30 11:23:22 -07:00
Lexer.cpp Refactor the support for AffineMap and IntegerSet aliases in the parser into more general support for attribute aliases. 2019-05-10 19:22:32 -07:00
Lexer.h Implement value type abstraction for locations. 2019-03-29 13:52:31 -07:00
Parser.cpp Start defining a new operation 'FuncOp' that replicates all of the functionality of 'Function', but with an operation. The pretty syntax for the operation is exactly the same as that of Function. This operation is currently builtin, but should hopefully be moved to a different dialect when it has been completely decoupled from IR/. This is the first patch in a large series that refactors Functions to be represented as operations. 2019-06-03 19:26:46 -07:00
Token.cpp Avoid hardcoded 4096 constant 2019-03-29 13:06:36 -07:00
Token.h Add parsing for floating point attributes. 2019-03-29 12:51:12 -07:00
TokenKinds.def Add support for a NoneType. 2019-05-06 08:19:20 -07:00