llvm-project/mlir
Markus Böck 14078ae8ca [mlir][OpAsmParser] Add parseString method
Basically every kind of parseOptional* method in DialectAsmParser has a corresponding parse* method which will emit an error if the requested token has not been found. An odd one out of this rule is parseOptionalString which does not have a corresponding parseString method.

This patch adds that method and implements it in basically the same fashion as parseKeyword, by first going through parseOptionalString and emitting an error on failure.

Differential Revision: https://reviews.llvm.org/D105406
2021-07-04 17:12:22 +02:00
..
cmake/modules [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
docs [mlir][linalg][python] Update integration of OpDSL doc (NFC). 2021-07-01 07:41:32 +00:00
examples [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
include [mlir][OpAsmParser] Add parseString method 2021-07-04 17:12:22 +02:00
lib [mlir][sparse] support for negation and subtractions 2021-07-02 15:55:05 -07:00
python [mlir][linalg][python] Add min operation in OpDSL. 2021-07-02 16:27:30 +00:00
test [mlir][sparse] support for negation and subtractions 2021-07-02 15:55:05 -07:00
tools [mlir] Generare .cpp.inc files for dialects. 2021-06-29 20:10:30 +00:00
unittests [MLIR] FlatAffineConstraints: Use Matrix objects to store the constraints 2021-07-01 22:05:31 +05:30
utils [vscode-mlir] Add support for restarting the server on setting/server changes 2021-06-29 00:08:44 +00:00
.clang-format
.clang-tidy NFC: .clang-tidy: Inherit configs from parents to improve maintainability 2021-06-08 08:25:59 -07:00
CMakeLists.txt [MLIR] Drop old cmake var names 2021-05-24 15:30:01 +05:30
LICENSE.TXT
README.md

README.md

Multi-Level Intermediate Representation

See https://mlir.llvm.org/ for more information.