1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
#=========================== begin_copyright_notice ============================
#
# Copyright (C) 2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
#============================ end_copyright_notice =============================
set(GENERAL_UTILS_SOURCES
BiF.cpp
InstRebuilder.cpp
Types.cpp
FunctionAttrs.cpp
DebugInfo.cpp
IRBuilder.cpp
IndexFlattener.cpp
)
add_library(VCGeneralUtils ${GENERAL_UTILS_SOURCES})
igc_get_llvm_targets(LLVM_LIBS
Core
Support
BitReader
)
# General utils should not depend on GenX/VC related libs, e.g. vc-intrinsics.
# There's GenX utils for such things.
target_link_libraries(VCGeneralUtils
VCHeaders
${LLVM_LIBS}
)
|