diff options
Diffstat (limited to 'lib/cmake/llvm/LLVMExports.cmake')
| -rw-r--r-- | lib/cmake/llvm/LLVMExports.cmake | 152 |
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 |
