github.com/johnnyeven/libtools@v0.0.0-20191126065708-61829c1adf46/third_party/mlir/test/lib/TestDialect/CMakeLists.txt (about)

     1  set(LLVM_OPTIONAL_SOURCES
     2    TestDialect.cpp
     3    TestPatterns.cpp
     4  )
     5  
     6  set(LLVM_TARGET_DEFINITIONS TestOps.td)
     7  mlir_tablegen(TestOps.h.inc -gen-op-decls)
     8  mlir_tablegen(TestOps.cpp.inc -gen-op-defs)
     9  mlir_tablegen(TestPatterns.inc -gen-rewriters)
    10  add_public_tablegen_target(MLIRTestOpsIncGen)
    11  
    12  add_llvm_library(MLIRTestDialect
    13    TestDialect.cpp
    14    TestPatterns.cpp
    15  )
    16  add_dependencies(MLIRTestDialect
    17    MLIRTestOpsIncGen
    18    MLIRIR
    19    LLVMSupport
    20  )
    21  target_link_libraries(MLIRTestDialect
    22    MLIRDialect
    23    MLIRIR
    24    LLVMSupport
    25  )