mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-02 10:49:22 +00:00
51114686d5
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
17 lines
268 B
CMake
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
|
|
)
|