aboutsummaryrefslogtreecommitdiff
path: root/lib/cmake/llvm/LLVMExports.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'lib/cmake/llvm/LLVMExports.cmake')
-rw-r--r--lib/cmake/llvm/LLVMExports.cmake152
1 files changed, 98 insertions, 54 deletions
diff --git a/lib/cmake/llvm/LLVMExports.cmake b/lib/cmake/llvm/LLVMExports.cmake
index 37dfe20..fe5f6db 100644
--- a/lib/cmake/llvm/LLVMExports.cmake
+++ b/lib/cmake/llvm/LLVMExports.cmake
@@ -4,7 +4,7 @@ if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
message(FATAL_ERROR "CMake >= 2.6.0 required")
endif()
cmake_policy(PUSH)
-cmake_policy(VERSION 2.6)
+cmake_policy(VERSION 2.6...3.17)
#----------------------------------------------------------------
# Generated CMake target import file.
#----------------------------------------------------------------
@@ -16,7 +16,7 @@ set(CMAKE_IMPORT_FILE_VERSION 1)
set(_targetsDefined)
set(_targetsNotDefined)
set(_expectedTargets)
-foreach(_expectedTarget LLVMDemangle LLVMSupport LLVMTableGen llvm-tblgen LLVMCore LLVMFuzzMutate LLVMIRReader LLVMCodeGen LLVMSelectionDAG LLVMAsmPrinter LLVMMIRParser LLVMGlobalISel LLVMBinaryFormat LLVMBitReader LLVMBitWriter LLVMBitstreamReader LLVMDWARFLinker LLVMFrontendOpenMP LLVMTransformUtils LLVMInstrumentation LLVMAggressiveInstCombine LLVMInstCombine LLVMScalarOpts LLVMipo LLVMVectorize LLVMObjCARCOpts LLVMCoroutines LLVMCFGuard LLVMLinker LLVMAnalysis LLVMLTO LLVMMC LLVMMCParser LLVMMCDisassembler LLVMMCA LLVMObject LLVMObjectYAML LLVMOption LLVMRemarks LLVMDebugInfoDWARF LLVMDebugInfoGSYM LLVMDebugInfoMSF LLVMDebugInfoCodeView LLVMDebugInfoPDB LLVMSymbolize LLVMExecutionEngine LLVMInterpreter LLVMJITLink LLVMMCJIT LLVMOrcError LLVMOrcJIT LLVMRuntimeDyld LLVMTarget LLVMARMCodeGen LLVMARMAsmParser LLVMARMDisassembler LLVMARMDesc LLVMARMInfo LLVMARMUtils LLVMAArch64CodeGen LLVMAArch64AsmParser LLVMAArch64Disassembler LLVMAArch64Desc LLVMAArch64Info LLVMAArch64Utils LLVMX86CodeGen LLVMX86AsmParser LLVMX86Disassembler LLVMX86Desc LLVMX86Info LLVMX86Utils LLVMAsmParser LLVMLineEditor LLVMProfileData LLVMCoverage LLVMPasses LLVMTextAPI LLVMDlltoolDriver LLVMLibDriver LLVMXRay LLVMWindowsManifest LTO LLVMgold llvm-ar llvm-config llvm-lto llvm-profdata bugpoint dsymutil llc lli llvm-as llvm-bcanalyzer llvm-c-test llvm-cat llvm-cfi-verify llvm-cov llvm-cvtres llvm-cxxdump llvm-cxxfilt llvm-cxxmap llvm-diff llvm-dis llvm-dwarfdump llvm-dwp llvm-elfabi llvm-exegesis llvm-extract llvm-ifs llvm-jitlink llvm-link llvm-lipo llvm-lto2 llvm-mc llvm-mca llvm-modextract llvm-mt llvm-nm llvm-objcopy llvm-objdump llvm-opt-report llvm-pdbutil llvm-rc llvm-readobj llvm-reduce llvm-rtdyld llvm-size llvm-split llvm-stress llvm-strings llvm-symbolizer llvm-undname llvm-xray obj2yaml opt Remarks sancov sanstats verify-uselistorder yaml2obj PollyISL PollyPPCG Polly LLVMPolly)
+foreach(_expectedTarget LLVMDemangle LLVMSupport LLVMTableGen llvm-tblgen LLVMCore LLVMFuzzMutate LLVMFileCheck LLVMInterfaceStub LLVMIRReader LLVMCodeGen LLVMSelectionDAG LLVMAsmPrinter LLVMMIRParser LLVMGlobalISel LLVMBinaryFormat LLVMBitReader LLVMBitWriter LLVMBitstreamReader LLVMDWARFLinker LLVMExtensions LLVMFrontendOpenACC LLVMFrontendOpenMP LLVMTransformUtils LLVMInstrumentation LLVMAggressiveInstCombine LLVMInstCombine LLVMScalarOpts LLVMipo LLVMVectorize LLVMHelloNew LLVMObjCARCOpts LLVMCoroutines LLVMCFGuard LLVMLinker LLVMAnalysis LLVMLTO LLVMMC LLVMMCParser LLVMMCDisassembler LLVMMCA LLVMObject LLVMObjectYAML LLVMOption LLVMRemarks LLVMDebugInfoDWARF LLVMDebugInfoGSYM LLVMDebugInfoMSF LLVMDebugInfoCodeView LLVMDebugInfoPDB LLVMSymbolize LLVMExecutionEngine LLVMInterpreter LLVMJITLink LLVMMCJIT LLVMOrcJIT LLVMOrcShared LLVMOrcTargetProcess LLVMRuntimeDyld LLVMTarget LLVMARMCodeGen LLVMARMAsmParser LLVMARMDisassembler LLVMARMDesc LLVMARMInfo LLVMARMUtils LLVMAArch64CodeGen LLVMAArch64AsmParser LLVMAArch64Disassembler LLVMAArch64Desc LLVMAArch64Info LLVMAArch64Utils LLVMX86CodeGen LLVMX86AsmParser LLVMX86Disassembler LLVMX86Desc LLVMX86Info LLVMAsmParser LLVMLineEditor LLVMProfileData LLVMCoverage LLVMPasses LLVMTextAPI LLVMDlltoolDriver LLVMLibDriver LLVMXRay LLVMWindowsManifest LTO LLVMgold llvm-ar llvm-config llvm-lto llvm-profdata bugpoint dsymutil llc lli llvm-as llvm-bcanalyzer llvm-c-test llvm-cat llvm-cfi-verify llvm-cov llvm-cvtres llvm-cxxdump llvm-cxxfilt llvm-cxxmap llvm-diff llvm-dis llvm-dwarfdump llvm-dwp llvm-elfabi llvm-exegesis llvm-extract llvm-gsymutil llvm-ifs llvm-jitlink llvm-libtool-darwin llvm-link llvm-lipo llvm-lto2 llvm-mc llvm-mca llvm-ml llvm-modextract llvm-mt llvm-nm llvm-objcopy llvm-objdump llvm-opt-report llvm-pdbutil llvm-profgen llvm-rc llvm-readobj llvm-reduce llvm-rtdyld llvm-size llvm-split llvm-stress llvm-strings llvm-symbolizer llvm-undname llvm-xray opt Remarks sancov sanstats split-file verify-uselistorder PollyISL PollyPPCG Polly LLVMPolly)
list(APPEND _expectedTargets ${_expectedTarget})
if(NOT TARGET ${_expectedTarget})
list(APPEND _targetsNotDefined ${_expectedTarget})
@@ -57,7 +57,7 @@ add_library(LLVMDemangle STATIC IMPORTED)
add_library(LLVMSupport STATIC IMPORTED)
set_target_properties(LLVMSupport PROPERTIES
- INTERFACE_LINK_LIBRARIES "/usr/lib/x86_64-linux-gnu/libz.so;rt;dl;-lpthread;m;LLVMDemangle"
+ INTERFACE_LINK_LIBRARIES "rt;dl;-lpthread;m;ZLIB::ZLIB;LLVMDemangle"
)
# Create imported target LLVMTableGen
@@ -84,6 +84,20 @@ set_target_properties(LLVMFuzzMutate PROPERTIES
INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMScalarOpts;LLVMSupport;LLVMTarget"
)
+# Create imported target LLVMFileCheck
+add_library(LLVMFileCheck STATIC IMPORTED)
+
+set_target_properties(LLVMFileCheck PROPERTIES
+ INTERFACE_LINK_LIBRARIES "LLVMSupport"
+)
+
+# Create imported target LLVMInterfaceStub
+add_library(LLVMInterfaceStub STATIC IMPORTED)
+
+set_target_properties(LLVMInterfaceStub PROPERTIES
+ INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMObject;LLVMSupport"
+)
+
# Create imported target LLVMIRReader
add_library(LLVMIRReader STATIC IMPORTED)
@@ -158,7 +172,21 @@ set_target_properties(LLVMBitstreamReader PROPERTIES
add_library(LLVMDWARFLinker STATIC IMPORTED)
set_target_properties(LLVMDWARFLinker PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAsmPrinter;LLVMCodeGen;LLVMDebugInfoDWARF;LLVMMC;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMDebugInfoDWARF;LLVMAsmPrinter;LLVMCodeGen;LLVMMC;LLVMObject;LLVMSupport"
+)
+
+# Create imported target LLVMExtensions
+add_library(LLVMExtensions STATIC IMPORTED)
+
+set_target_properties(LLVMExtensions PROPERTIES
+ INTERFACE_LINK_LIBRARIES "LLVMSupport;Polly"
+)
+
+# Create imported target LLVMFrontendOpenACC
+add_library(LLVMFrontendOpenACC STATIC IMPORTED)
+
+set_target_properties(LLVMFrontendOpenACC PROPERTIES
+ INTERFACE_LINK_LIBRARIES "LLVMSupport"
)
# Create imported target LLVMFrontendOpenMP
@@ -179,7 +207,7 @@ set_target_properties(LLVMTransformUtils PROPERTIES
add_library(LLVMInstrumentation STATIC IMPORTED)
set_target_properties(LLVMInstrumentation PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMProfileData;LLVMSupport;LLVMTransformUtils"
+ INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMSupport;LLVMTransformUtils;LLVMProfileData"
)
# Create imported target LLVMAggressiveInstCombine
@@ -207,7 +235,7 @@ set_target_properties(LLVMScalarOpts PROPERTIES
add_library(LLVMipo STATIC IMPORTED)
set_target_properties(LLVMipo PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMIRReader;LLVMInstCombine;LLVMInstrumentation;LLVMLinker;LLVMObject;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMVectorize"
+ INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMFrontendOpenMP;LLVMInstCombine;LLVMIRReader;LLVMLinker;LLVMObject;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMVectorize;LLVMInstrumentation"
)
# Create imported target LLVMVectorize
@@ -217,6 +245,13 @@ set_target_properties(LLVMVectorize PROPERTIES
INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils"
)
+# Create imported target LLVMHelloNew
+add_library(LLVMHelloNew STATIC IMPORTED)
+
+set_target_properties(LLVMHelloNew PROPERTIES
+ INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport"
+)
+
# Create imported target LLVMObjCARCOpts
add_library(LLVMObjCARCOpts STATIC IMPORTED)
@@ -228,7 +263,7 @@ set_target_properties(LLVMObjCARCOpts PROPERTIES
add_library(LLVMCoroutines STATIC IMPORTED)
set_target_properties(LLVMCoroutines PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMipo"
+ INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMipo;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils"
)
# Create imported target LLVMCFGuard
@@ -242,7 +277,7 @@ set_target_properties(LLVMCFGuard PROPERTIES
add_library(LLVMLinker STATIC IMPORTED)
set_target_properties(LLVMLinker PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTransformUtils"
+ INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMSupport;LLVMTransformUtils"
)
# Create imported target LLVMAnalysis
@@ -256,14 +291,14 @@ set_target_properties(LLVMAnalysis PROPERTIES
add_library(LLVMLTO STATIC IMPORTED)
set_target_properties(LLVMLTO PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCodeGen;LLVMCore;LLVMInstCombine;LLVMLinker;LLVMMC;LLVMObjCARCOpts;LLVMObject;LLVMPasses;LLVMRemarks;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMipo"
+ INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBinaryFormat;LLVMBitReader;LLVMBitWriter;LLVMCodeGen;LLVMCore;LLVMExtensions;LLVMipo;LLVMInstCombine;LLVMLinker;LLVMMC;LLVMObjCARCOpts;LLVMObject;LLVMPasses;LLVMRemarks;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils"
)
# Create imported target LLVMMC
add_library(LLVMMC STATIC IMPORTED)
set_target_properties(LLVMMC PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMDebugInfoCodeView;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMBinaryFormat;LLVMDebugInfoCodeView"
)
# Create imported target LLVMMCParser
@@ -291,14 +326,14 @@ set_target_properties(LLVMMCA PROPERTIES
add_library(LLVMObject STATIC IMPORTED)
set_target_properties(LLVMObject PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMBitReader;LLVMCore;LLVMMC;LLVMMCParser;LLVMSupport;LLVMTextAPI"
+ INTERFACE_LINK_LIBRARIES "LLVMBitReader;LLVMCore;LLVMMC;LLVMBinaryFormat;LLVMMCParser;LLVMSupport;LLVMTextAPI"
)
# Create imported target LLVMObjectYAML
add_library(LLVMObjectYAML STATIC IMPORTED)
set_target_properties(LLVMObjectYAML PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMDebugInfoCodeView;LLVMMC;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMDebugInfoCodeView;LLVMMC"
)
# Create imported target LLVMOption
@@ -319,14 +354,14 @@ set_target_properties(LLVMRemarks PROPERTIES
add_library(LLVMDebugInfoDWARF STATIC IMPORTED)
set_target_properties(LLVMDebugInfoDWARF PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMMC;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMMC;LLVMSupport"
)
# Create imported target LLVMDebugInfoGSYM
add_library(LLVMDebugInfoGSYM STATIC IMPORTED)
set_target_properties(LLVMDebugInfoGSYM PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMObject;LLVMSupport;LLVMDebugInfoDWARF"
)
# Create imported target LLVMDebugInfoMSF
@@ -340,21 +375,21 @@ set_target_properties(LLVMDebugInfoMSF PROPERTIES
add_library(LLVMDebugInfoCodeView STATIC IMPORTED)
set_target_properties(LLVMDebugInfoCodeView PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMDebugInfoMSF;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMDebugInfoMSF"
)
# Create imported target LLVMDebugInfoPDB
add_library(LLVMDebugInfoPDB STATIC IMPORTED)
set_target_properties(LLVMDebugInfoPDB PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMDebugInfoCodeView;LLVMDebugInfoMSF;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMDebugInfoCodeView;LLVMDebugInfoMSF"
)
# Create imported target LLVMSymbolize
add_library(LLVMSymbolize STATIC IMPORTED)
set_target_properties(LLVMSymbolize PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMDebugInfoPDB;LLVMDemangle;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMDebugInfoPDB;LLVMObject;LLVMSupport;LLVMDemangle"
)
# Create imported target LLVMExecutionEngine
@@ -375,7 +410,7 @@ set_target_properties(LLVMInterpreter PROPERTIES
add_library(LLVMJITLink STATIC IMPORTED)
set_target_properties(LLVMJITLink PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:LLVMObject>;\$<LINK_ONLY:LLVMOrcTargetProcess>;\$<LINK_ONLY:LLVMSupport>;LLVMBinaryFormat;LLVMObject;LLVMOrcTargetProcess;LLVMSupport"
)
# Create imported target LLVMMCJIT
@@ -385,25 +420,32 @@ set_target_properties(LLVMMCJIT PROPERTIES
INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMExecutionEngine;LLVMObject;LLVMRuntimeDyld;LLVMSupport;LLVMTarget"
)
-# Create imported target LLVMOrcError
-add_library(LLVMOrcError STATIC IMPORTED)
+# Create imported target LLVMOrcJIT
+add_library(LLVMOrcJIT STATIC IMPORTED)
+
+set_target_properties(LLVMOrcJIT PROPERTIES
+ INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:LLVMAnalysis>;\$<LINK_ONLY:LLVMBitReader>;\$<LINK_ONLY:LLVMBitWriter>;\$<LINK_ONLY:LLVMPasses>;LLVMCore;LLVMExecutionEngine;LLVMJITLink;LLVMObject;LLVMOrcShared;LLVMOrcTargetProcess;LLVMMC;LLVMPasses;LLVMRuntimeDyld;LLVMSupport;LLVMTarget;LLVMTransformUtils"
+)
+
+# Create imported target LLVMOrcShared
+add_library(LLVMOrcShared STATIC IMPORTED)
-set_target_properties(LLVMOrcError PROPERTIES
+set_target_properties(LLVMOrcShared PROPERTIES
INTERFACE_LINK_LIBRARIES "LLVMSupport"
)
-# Create imported target LLVMOrcJIT
-add_library(LLVMOrcJIT STATIC IMPORTED)
+# Create imported target LLVMOrcTargetProcess
+add_library(LLVMOrcTargetProcess STATIC IMPORTED)
-set_target_properties(LLVMOrcJIT PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMExecutionEngine;LLVMJITLink;LLVMMC;LLVMObject;LLVMOrcError;LLVMPasses;LLVMRuntimeDyld;LLVMSupport;LLVMTarget;LLVMTransformUtils;\$<LINK_ONLY:LLVMAnalysis>;\$<LINK_ONLY:LLVMBitReader>;\$<LINK_ONLY:LLVMBitWriter>;\$<LINK_ONLY:LLVMPasses>"
+set_target_properties(LLVMOrcTargetProcess PROPERTIES
+ INTERFACE_LINK_LIBRARIES "LLVMOrcShared;LLVMSupport"
)
# Create imported target LLVMRuntimeDyld
add_library(LLVMRuntimeDyld STATIC IMPORTED)
set_target_properties(LLVMRuntimeDyld PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMMC;LLVMObject;LLVMSupport"
)
# Create imported target LLVMTarget
@@ -417,28 +459,28 @@ set_target_properties(LLVMTarget PROPERTIES
add_library(LLVMARMCodeGen STATIC IMPORTED)
set_target_properties(LLVMARMCodeGen PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMAnalysis;LLVMAsmPrinter;LLVMCFGuard;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils"
+ INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMGlobalISel;LLVMARMUtils;LLVMTransformUtils;LLVMCFGuard"
)
# Create imported target LLVMARMAsmParser
add_library(LLVMARMAsmParser STATIC IMPORTED)
set_target_properties(LLVMARMAsmParser PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMMC;LLVMMCParser;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMMC;LLVMMCParser;LLVMSupport;LLVMARMUtils"
)
# Create imported target LLVMARMDisassembler
add_library(LLVMARMDisassembler STATIC IMPORTED)
set_target_properties(LLVMARMDisassembler PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMMCDisassembler;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMMCDisassembler;LLVMSupport;LLVMARMUtils"
)
# Create imported target LLVMARMDesc
add_library(LLVMARMDesc STATIC IMPORTED)
set_target_properties(LLVMARMDesc PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMARMInfo;LLVMARMUtils;LLVMMC;LLVMMCDisassembler;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMARMInfo;LLVMARMUtils;LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMBinaryFormat"
)
# Create imported target LLVMARMInfo
@@ -459,7 +501,7 @@ set_target_properties(LLVMARMUtils PROPERTIES
add_library(LLVMAArch64CodeGen STATIC IMPORTED)
set_target_properties(LLVMAArch64CodeGen PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMAnalysis;LLVMAsmPrinter;LLVMCFGuard;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils"
+ INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMGlobalISel;LLVMCFGuard"
)
# Create imported target LLVMAArch64AsmParser
@@ -480,7 +522,7 @@ set_target_properties(LLVMAArch64Disassembler PROPERTIES
add_library(LLVMAArch64Desc STATIC IMPORTED)
set_target_properties(LLVMAArch64Desc PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMBinaryFormat;LLVMSupport"
)
# Create imported target LLVMAArch64Info
@@ -501,7 +543,7 @@ set_target_properties(LLVMAArch64Utils PROPERTIES
add_library(LLVMX86CodeGen STATIC IMPORTED)
set_target_properties(LLVMX86CodeGen PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCFGuard;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMProfileData;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMX86Desc;LLVMX86Info;LLVMX86Utils"
+ INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMX86Desc;LLVMX86Info;LLVMGlobalISel;LLVMProfileData;LLVMCFGuard"
)
# Create imported target LLVMX86AsmParser
@@ -522,7 +564,7 @@ set_target_properties(LLVMX86Disassembler PROPERTIES
add_library(LLVMX86Desc STATIC IMPORTED)
set_target_properties(LLVMX86Desc PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMObject;LLVMSupport;LLVMX86Info;LLVMX86Utils"
+ INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMX86Info;LLVMBinaryFormat"
)
# Create imported target LLVMX86Info
@@ -532,13 +574,6 @@ set_target_properties(LLVMX86Info PROPERTIES
INTERFACE_LINK_LIBRARIES "LLVMSupport"
)
-# Create imported target LLVMX86Utils
-add_library(LLVMX86Utils STATIC IMPORTED)
-
-set_target_properties(LLVMX86Utils PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMSupport"
-)
-
# Create imported target LLVMAsmParser
add_library(LLVMAsmParser STATIC IMPORTED)
@@ -557,7 +592,7 @@ set_target_properties(LLVMLineEditor PROPERTIES
add_library(LLVMProfileData STATIC IMPORTED)
set_target_properties(LLVMProfileData PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMDemangle"
)
# Create imported target LLVMCoverage
@@ -571,14 +606,14 @@ set_target_properties(LLVMCoverage PROPERTIES
add_library(LLVMPasses STATIC IMPORTED)
set_target_properties(LLVMPasses PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMInstCombine;LLVMInstrumentation;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;LLVMipo"
+ INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMCore;LLVMCoroutines;LLVMHelloNew;LLVMipo;LLVMInstCombine;LLVMObjCARCOpts;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;LLVMInstrumentation"
)
# Create imported target LLVMTextAPI
add_library(LLVMTextAPI STATIC IMPORTED)
set_target_properties(LLVMTextAPI PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMBinaryFormat"
)
# Create imported target LLVMDlltoolDriver
@@ -592,14 +627,14 @@ set_target_properties(LLVMDlltoolDriver PROPERTIES
add_library(LLVMLibDriver STATIC IMPORTED)
set_target_properties(LLVMLibDriver PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport;LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport"
)
# Create imported target LLVMXRay
add_library(LLVMXRay STATIC IMPORTED)
set_target_properties(LLVMXRay PROPERTIES
- INTERFACE_LINK_LIBRARIES "LLVMObject;LLVMSupport"
+ INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMObject"
)
# Create imported target LLVMWindowsManifest
@@ -693,6 +728,9 @@ add_executable(llvm-exegesis IMPORTED)
# Create imported target llvm-extract
add_executable(llvm-extract IMPORTED)
+# Create imported target llvm-gsymutil
+add_executable(llvm-gsymutil IMPORTED)
+
# Create imported target llvm-ifs
add_executable(llvm-ifs IMPORTED)
@@ -700,6 +738,9 @@ add_executable(llvm-ifs IMPORTED)
add_executable(llvm-jitlink IMPORTED)
set_property(TARGET llvm-jitlink PROPERTY ENABLE_EXPORTS 1)
+# Create imported target llvm-libtool-darwin
+add_executable(llvm-libtool-darwin IMPORTED)
+
# Create imported target llvm-link
add_executable(llvm-link IMPORTED)
@@ -708,6 +749,7 @@ add_executable(llvm-lipo IMPORTED)
# Create imported target llvm-lto2
add_executable(llvm-lto2 IMPORTED)
+set_property(TARGET llvm-lto2 PROPERTY ENABLE_EXPORTS 1)
# Create imported target llvm-mc
add_executable(llvm-mc IMPORTED)
@@ -715,6 +757,9 @@ add_executable(llvm-mc IMPORTED)
# Create imported target llvm-mca
add_executable(llvm-mca IMPORTED)
+# Create imported target llvm-ml
+add_executable(llvm-ml IMPORTED)
+
# Create imported target llvm-modextract
add_executable(llvm-modextract IMPORTED)
@@ -736,6 +781,9 @@ add_executable(llvm-opt-report IMPORTED)
# Create imported target llvm-pdbutil
add_executable(llvm-pdbutil IMPORTED)
+# Create imported target llvm-profgen
+add_executable(llvm-profgen IMPORTED)
+
# Create imported target llvm-rc
add_executable(llvm-rc IMPORTED)
@@ -756,7 +804,6 @@ add_executable(llvm-split IMPORTED)
# Create imported target llvm-stress
add_executable(llvm-stress IMPORTED)
-set_property(TARGET llvm-stress PROPERTY ENABLE_EXPORTS 1)
# Create imported target llvm-strings
add_executable(llvm-strings IMPORTED)
@@ -770,9 +817,6 @@ add_executable(llvm-undname IMPORTED)
# Create imported target llvm-xray
add_executable(llvm-xray IMPORTED)
-# Create imported target obj2yaml
-add_executable(obj2yaml IMPORTED)
-
# Create imported target opt
add_executable(opt IMPORTED)
set_property(TARGET opt PROPERTY ENABLE_EXPORTS 1)
@@ -786,12 +830,12 @@ add_executable(sancov IMPORTED)
# Create imported target sanstats
add_executable(sanstats IMPORTED)
+# Create imported target split-file
+add_executable(split-file IMPORTED)
+
# Create imported target verify-uselistorder
add_executable(verify-uselistorder IMPORTED)
-# Create imported target yaml2obj
-add_executable(yaml2obj IMPORTED)
-
# Create imported target PollyISL
add_library(PollyISL STATIC IMPORTED)
@@ -806,7 +850,7 @@ set_target_properties(PollyPPCG PROPERTIES
add_library(Polly STATIC IMPORTED)
set_target_properties(Polly PROPERTIES
- INTERFACE_LINK_LIBRARIES "PollyISL;LLVMSupport;LLVMCore;LLVMScalarOpts;LLVMInstCombine;LLVMTransformUtils;LLVMAnalysis;LLVMipo;LLVMMC;LLVMPasses;LLVMLinker;LLVMIRReader;LLVMBitReader;LLVMMCParser;LLVMObject;LLVMProfileData;LLVMTarget;LLVMVectorize"
+ INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMCore;LLVMScalarOpts;LLVMInstCombine;LLVMTransformUtils;LLVMAnalysis;LLVMipo;LLVMMC;LLVMPasses;LLVMLinker;LLVMIRReader;LLVMAnalysis;LLVMBitReader;LLVMMCParser;LLVMObject;LLVMProfileData;LLVMTarget;LLVMVectorize;PollyISL"
)
# Create imported target LLVMPolly