21 lines
444 B
CMake
21 lines
444 B
CMake
get_property(dialect_libs GLOBAL PROPERTY MLIR_DIALECT_LIBS)
|
|
get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS)
|
|
|
|
add_llvm_executable(triton-opt triton-opt.cpp)
|
|
|
|
# TODO: what's this?
|
|
llvm_update_compile_flags(triton-opt)
|
|
target_link_libraries(triton-opt PRIVATE
|
|
${dialect_libs}
|
|
${conversion_libs}
|
|
MLIROptLib
|
|
|
|
TritonIR
|
|
TritonTransforms
|
|
|
|
TritonGPUIR
|
|
TritonGPUTransforms
|
|
)
|
|
|
|
mlir_check_all_link_libraries(triton-opt)
|