add_library(migraph auto_contiguous.cpp common_subexpression_elimination.cpp constant_propagate.cpp dead_code_elimination.cpp eliminate_allocation.cpp eliminate_contiguous.cpp eliminate_concat.cpp fwd_conv_batchnorm_rewrite.cpp env.cpp generate.cpp instruction.cpp program.cpp shape.cpp simplify_algebra.cpp simplify_reshapes.cpp opt/memory_coloring.cpp opt/memory_coloring_impl.cpp ) rocm_clang_tidy_check(migraph) target_include_directories(migraph PUBLIC $) find_path(HALF_INCLUDE_DIR half.hpp) target_include_directories(migraph SYSTEM PUBLIC ${HALF_INCLUDE_DIR}) add_subdirectory(onnx) add_subdirectory(targets/cpu) if(MIGRAPH_ENABLE_GPU) add_subdirectory(targets/gpu) endif() #install (TARGETS migraph # LIBRARY DESTINATION /opt/rocm/lib) #install (DIRECTORY include/migraph DESTINATION /opt/rocm/include)