llvm-capstone/mlir/lib/Parser/CMakeLists.txt
River Riddle 51114686d5 [mlir][NFC] Split Parser into several different files.
Summary: At this point Parser has grown to be over 5000 lines and can be very difficult to navigate/update/etc. This commit splits Parser.cpp into several sub files focused on parsing specific types of entities; e.g., Attributes, Types, etc.

Differential Revision: https://reviews.llvm.org/D81299
2020-06-10 17:17:13 -07:00

17 lines
268 B
CMake

add_mlir_library(MLIRParser
AffineParser.cpp
AttributeParser.cpp
DialectSymbolParser.cpp
Lexer.cpp
LocationParser.cpp
Parser.cpp
Token.cpp
TypeParser.cpp
ADDITIONAL_HEADER_DIRS
${MLIR_MAIN_INCLUDE_DIR}/mlir/Parser
LINK_LIBS PUBLIC
MLIRIR
)