1# Generated by CMake 2 3if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) 4 message(FATAL_ERROR "CMake >= 2.6.0 required") 5endif() 6cmake_policy(PUSH) 7cmake_policy(VERSION 2.6...3.20) 8#---------------------------------------------------------------- 9# Generated CMake target import file. 10#---------------------------------------------------------------- 11 12# Commands may need to know the format version. 13set(CMAKE_IMPORT_FILE_VERSION 1) 14 15# Protect against multiple inclusion, which would fail when already imported targets are added once more. 16set(_targetsDefined) 17set(_targetsNotDefined) 18set(_expectedTargets) 19foreach(_expectedTarget tf_xla_runtime LLVMDemangle LLVMSupport LLVMTableGen LLVMTableGenGlobalISel LLVMTableGenCommon llvm-tblgen LLVMCore LLVMFuzzerCLI LLVMFuzzMutate LLVMFileCheck LLVMInterfaceStub LLVMIRPrinter LLVMIRReader LLVMCodeGenTypes LLVMCodeGen LLVMSelectionDAG LLVMAsmPrinter LLVMMIRParser LLVMGlobalISel LLVMBinaryFormat LLVMBitReader LLVMBitWriter LLVMBitstreamReader LLVMDWARFLinker LLVMDWARFLinkerParallel LLVMExtensions LLVMFrontendDriver LLVMFrontendHLSL LLVMFrontendOpenACC LLVMFrontendOpenMP LLVMFrontendOffloading LLVMTransformUtils LLVMInstrumentation LLVMAggressiveInstCombine LLVMInstCombine LLVMScalarOpts LLVMipo LLVMVectorize LLVMObjCARCOpts LLVMCoroutines LLVMCFGuard LLVMHipStdPar LLVMLinker LLVMAnalysis LLVMLTO LLVMMC LLVMMCParser LLVMMCDisassembler LLVMMCA LLVMObjCopy LLVMObject LLVMObjectYAML LLVMOption LLVMRemarks LLVMDebuginfod LLVMDebugInfoDWARF LLVMDebugInfoGSYM LLVMDebugInfoLogicalView LLVMDebugInfoMSF LLVMDebugInfoCodeView LLVMDebugInfoPDB LLVMSymbolize LLVMDebugInfoBTF LLVMDWP LLVMExecutionEngine LLVMInterpreter LLVMJITLink LLVMMCJIT LLVMOrcJIT LLVMOrcDebugging LLVMOrcShared LLVMOrcTargetProcess LLVMRuntimeDyld LLVMTarget LLVMAArch64CodeGen LLVMAArch64AsmParser LLVMAArch64Disassembler LLVMAArch64Desc LLVMAArch64Info LLVMAArch64Utils LLVMARMCodeGen LLVMARMAsmParser LLVMARMDisassembler LLVMARMDesc LLVMARMInfo LLVMARMUtils LLVMBPFCodeGen LLVMBPFAsmParser LLVMBPFDisassembler LLVMBPFDesc LLVMBPFInfo LLVMRISCVCodeGen LLVMRISCVAsmParser LLVMRISCVDisassembler LLVMRISCVDesc LLVMRISCVTargetMCA LLVMRISCVInfo LLVMWebAssemblyCodeGen LLVMWebAssemblyAsmParser LLVMWebAssemblyDisassembler LLVMWebAssemblyDesc LLVMWebAssemblyInfo LLVMWebAssemblyUtils LLVMX86CodeGen LLVMX86AsmParser LLVMX86Disassembler LLVMX86TargetMCA LLVMX86Desc LLVMX86Info LLVMAsmParser LLVMLineEditor LLVMProfileData LLVMCoverage LLVMPasses LLVMTargetParser LLVMTextAPI LLVMTextAPIBinaryReader LLVMDlltoolDriver LLVMLibDriver LLVMXRay LLVMWindowsDriver LLVMWindowsManifest LTO llvm-ar llvm-config llvm-lto llvm-profdata LLVMBOLTCore LLVMBOLTPasses LLVMBOLTProfile LLVMBOLTRewrite LLVMBOLTRuntimeLibs LLVMBOLTTargetAArch64 LLVMBOLTTargetX86 LLVMBOLTTargetRISCV LLVMBOLTUtils bugpoint dsymutil llc lli llvm-as llvm-bcanalyzer llvm-c-test llvm-cat llvm-cfi-verify LLVMCFIVerify llvm-cov llvm-cvtres llvm-cxxdump llvm-cxxfilt llvm-cxxmap llvm-debuginfo-analyzer llvm-debuginfod llvm-debuginfod-find llvm-diff LLVMDiff llvm-dis llvm-dwarfdump llvm-dwarfutil llvm-dwp llvm-exegesis LLVMExegesisX86 LLVMExegesisAArch64 LLVMExegesis 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-readtapi llvm-reduce llvm-remarkutil llvm-rtdyld LLVM llvm-sim llvm-size llvm-split llvm-stress llvm-strings llvm-symbolizer llvm-tli-checker llvm-undname llvm-xray opt Remarks sancov sanstats verify-uselistorder PollyISL Polly LLVMPolly) 20 list(APPEND _expectedTargets ${_expectedTarget}) 21 if(NOT TARGET ${_expectedTarget}) 22 list(APPEND _targetsNotDefined ${_expectedTarget}) 23 endif() 24 if(TARGET ${_expectedTarget}) 25 list(APPEND _targetsDefined ${_expectedTarget}) 26 endif() 27endforeach() 28if("${_targetsDefined}" STREQUAL "${_expectedTargets}") 29 unset(_targetsDefined) 30 unset(_targetsNotDefined) 31 unset(_expectedTargets) 32 set(CMAKE_IMPORT_FILE_VERSION) 33 cmake_policy(POP) 34 return() 35endif() 36if(NOT "${_targetsDefined}" STREQUAL "") 37 message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") 38endif() 39unset(_targetsDefined) 40unset(_targetsNotDefined) 41unset(_expectedTargets) 42 43 44# Compute the installation prefix relative to this file. 45get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) 46get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) 47get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) 48get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) 49if(_IMPORT_PREFIX STREQUAL "/") 50 set(_IMPORT_PREFIX "") 51endif() 52 53# Create imported target tf_xla_runtime 54add_library(tf_xla_runtime STATIC IMPORTED) 55 56# Create imported target LLVMDemangle 57add_library(LLVMDemangle STATIC IMPORTED) 58 59# Create imported target LLVMSupport 60add_library(LLVMSupport STATIC IMPORTED) 61 62set_target_properties(LLVMSupport PROPERTIES 63 INTERFACE_LINK_LIBRARIES "rt;dl;-lpthread;m;ZLIB::ZLIB;zstd::libzstd_static;LLVMDemangle" 64) 65 66# Create imported target LLVMTableGen 67add_library(LLVMTableGen STATIC IMPORTED) 68 69set_target_properties(LLVMTableGen PROPERTIES 70 INTERFACE_LINK_LIBRARIES "LLVMSupport" 71) 72 73# Create imported target LLVMTableGenGlobalISel 74add_library(LLVMTableGenGlobalISel STATIC IMPORTED) 75 76set_target_properties(LLVMTableGenGlobalISel PROPERTIES 77 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTableGen" 78) 79 80# Create imported target LLVMTableGenCommon 81add_library(LLVMTableGenCommon STATIC IMPORTED) 82 83set_target_properties(LLVMTableGenCommon PROPERTIES 84 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTableGen" 85) 86 87# Create imported target llvm-tblgen 88add_executable(llvm-tblgen IMPORTED) 89 90# Create imported target LLVMCore 91add_library(LLVMCore STATIC IMPORTED) 92 93set_target_properties(LLVMCore PROPERTIES 94 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMBinaryFormat;LLVMDemangle;LLVMRemarks;LLVMSupport;LLVMTargetParser" 95) 96 97# Create imported target LLVMFuzzerCLI 98add_library(LLVMFuzzerCLI STATIC IMPORTED) 99 100set_target_properties(LLVMFuzzerCLI PROPERTIES 101 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTargetParser" 102) 103 104# Create imported target LLVMFuzzMutate 105add_library(LLVMFuzzMutate STATIC IMPORTED) 106 107set_target_properties(LLVMFuzzMutate PROPERTIES 108 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMScalarOpts;LLVMSupport;LLVMTargetParser;LLVMTransformUtils" 109) 110 111# Create imported target LLVMFileCheck 112add_library(LLVMFileCheck STATIC IMPORTED) 113 114set_target_properties(LLVMFileCheck PROPERTIES 115 INTERFACE_LINK_LIBRARIES "LLVMSupport" 116) 117 118# Create imported target LLVMInterfaceStub 119add_library(LLVMInterfaceStub STATIC IMPORTED) 120 121set_target_properties(LLVMInterfaceStub PROPERTIES 122 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" 123) 124 125# Create imported target LLVMIRPrinter 126add_library(LLVMIRPrinter STATIC IMPORTED) 127 128set_target_properties(LLVMIRPrinter PROPERTIES 129 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport" 130) 131 132# Create imported target LLVMIRReader 133add_library(LLVMIRReader STATIC IMPORTED) 134 135set_target_properties(LLVMIRReader PROPERTIES 136 INTERFACE_LINK_LIBRARIES "LLVMAsmParser;LLVMBitReader;LLVMCore;LLVMSupport" 137) 138 139# Create imported target LLVMCodeGenTypes 140add_library(LLVMCodeGenTypes STATIC IMPORTED) 141 142set_target_properties(LLVMCodeGenTypes PROPERTIES 143 INTERFACE_LINK_LIBRARIES "LLVMSupport" 144) 145 146# Create imported target LLVMCodeGen 147add_library(LLVMCodeGen STATIC IMPORTED) 148 149set_target_properties(LLVMCodeGen PROPERTIES 150 INTERFACE_LINK_LIBRARIES "-lpthread;tf_xla_runtime;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCodeGenTypes;LLVMCore;LLVMMC;LLVMObjCARCOpts;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 151) 152 153# Create imported target LLVMSelectionDAG 154add_library(LLVMSelectionDAG STATIC IMPORTED) 155 156set_target_properties(LLVMSelectionDAG PROPERTIES 157 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 158) 159 160# Create imported target LLVMAsmPrinter 161add_library(LLVMAsmPrinter STATIC IMPORTED) 162 163set_target_properties(LLVMAsmPrinter PROPERTIES 164 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBinaryFormat;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMDebugInfoCodeView;LLVMDebugInfoDWARF;LLVMMC;LLVMMCParser;LLVMRemarks;LLVMSupport;LLVMTarget;LLVMTargetParser" 165) 166 167# Create imported target LLVMMIRParser 168add_library(LLVMMIRParser STATIC IMPORTED) 169 170set_target_properties(LLVMMIRParser PROPERTIES 171 INTERFACE_LINK_LIBRARIES "LLVMAsmParser;LLVMBinaryFormat;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget" 172) 173 174# Create imported target LLVMGlobalISel 175add_library(LLVMGlobalISel STATIC IMPORTED) 176 177set_target_properties(LLVMGlobalISel PROPERTIES 178 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils" 179) 180 181# Create imported target LLVMBinaryFormat 182add_library(LLVMBinaryFormat STATIC IMPORTED) 183 184set_target_properties(LLVMBinaryFormat PROPERTIES 185 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTargetParser" 186) 187 188# Create imported target LLVMBitReader 189add_library(LLVMBitReader STATIC IMPORTED) 190 191set_target_properties(LLVMBitReader PROPERTIES 192 INTERFACE_LINK_LIBRARIES "LLVMBitstreamReader;LLVMCore;LLVMSupport;LLVMTargetParser" 193) 194 195# Create imported target LLVMBitWriter 196add_library(LLVMBitWriter STATIC IMPORTED) 197 198set_target_properties(LLVMBitWriter PROPERTIES 199 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" 200) 201 202# Create imported target LLVMBitstreamReader 203add_library(LLVMBitstreamReader STATIC IMPORTED) 204 205set_target_properties(LLVMBitstreamReader PROPERTIES 206 INTERFACE_LINK_LIBRARIES "LLVMSupport" 207) 208 209# Create imported target LLVMDWARFLinker 210add_library(LLVMDWARFLinker STATIC IMPORTED) 211 212set_target_properties(LLVMDWARFLinker PROPERTIES 213 INTERFACE_LINK_LIBRARIES "LLVMAsmPrinter;LLVMBinaryFormat;LLVMCodeGen;LLVMCodeGenTypes;LLVMDebugInfoDWARF;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" 214) 215 216# Create imported target LLVMDWARFLinkerParallel 217add_library(LLVMDWARFLinkerParallel STATIC IMPORTED) 218 219set_target_properties(LLVMDWARFLinkerParallel PROPERTIES 220 INTERFACE_LINK_LIBRARIES "LLVMAsmPrinter;LLVMBinaryFormat;LLVMCodeGen;LLVMDebugInfoDWARF;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" 221) 222 223# Create imported target LLVMExtensions 224add_library(LLVMExtensions STATIC IMPORTED) 225 226set_target_properties(LLVMExtensions PROPERTIES 227 INTERFACE_LINK_LIBRARIES "LLVMSupport;Polly" 228) 229 230# Create imported target LLVMFrontendDriver 231add_library(LLVMFrontendDriver STATIC IMPORTED) 232 233set_target_properties(LLVMFrontendDriver PROPERTIES 234 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMAnalysis" 235) 236 237# Create imported target LLVMFrontendHLSL 238add_library(LLVMFrontendHLSL STATIC IMPORTED) 239 240set_target_properties(LLVMFrontendHLSL PROPERTIES 241 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" 242) 243 244# Create imported target LLVMFrontendOpenACC 245add_library(LLVMFrontendOpenACC STATIC IMPORTED) 246 247set_target_properties(LLVMFrontendOpenACC PROPERTIES 248 INTERFACE_LINK_LIBRARIES "LLVMSupport" 249) 250 251# Create imported target LLVMFrontendOpenMP 252add_library(LLVMFrontendOpenMP STATIC IMPORTED) 253 254set_target_properties(LLVMFrontendOpenMP PROPERTIES 255 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;LLVMAnalysis;LLVMMC;LLVMScalarOpts;LLVMBitReader;LLVMFrontendOffloading" 256) 257 258# Create imported target LLVMFrontendOffloading 259add_library(LLVMFrontendOffloading STATIC IMPORTED) 260 261set_target_properties(LLVMFrontendOffloading PROPERTIES 262 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTransformUtils;LLVMTargetParser" 263) 264 265# Create imported target LLVMTransformUtils 266add_library(LLVMTransformUtils STATIC IMPORTED) 267 268set_target_properties(LLVMTransformUtils PROPERTIES 269 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTargetParser" 270) 271 272# Create imported target LLVMInstrumentation 273add_library(LLVMInstrumentation STATIC IMPORTED) 274 275set_target_properties(LLVMInstrumentation PROPERTIES 276 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMDemangle;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;LLVMProfileData" 277) 278 279# Create imported target LLVMAggressiveInstCombine 280add_library(LLVMAggressiveInstCombine STATIC IMPORTED) 281 282set_target_properties(LLVMAggressiveInstCombine PROPERTIES 283 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 284) 285 286# Create imported target LLVMInstCombine 287add_library(LLVMInstCombine STATIC IMPORTED) 288 289set_target_properties(LLVMInstCombine PROPERTIES 290 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 291) 292 293# Create imported target LLVMScalarOpts 294add_library(LLVMScalarOpts STATIC IMPORTED) 295 296set_target_properties(LLVMScalarOpts PROPERTIES 297 INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMCore;LLVMInstCombine;LLVMSupport;LLVMTransformUtils" 298) 299 300# Create imported target LLVMipo 301add_library(LLVMipo STATIC IMPORTED) 302 303set_target_properties(LLVMipo PROPERTIES 304 INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMFrontendOpenMP;LLVMInstCombine;LLVMIRReader;LLVMLinker;LLVMObject;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;LLVMVectorize;LLVMInstrumentation" 305) 306 307# Create imported target LLVMVectorize 308add_library(LLVMVectorize STATIC IMPORTED) 309 310set_target_properties(LLVMVectorize PROPERTIES 311 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 312) 313 314# Create imported target LLVMObjCARCOpts 315add_library(LLVMObjCARCOpts STATIC IMPORTED) 316 317set_target_properties(LLVMObjCARCOpts PROPERTIES 318 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 319) 320 321# Create imported target LLVMCoroutines 322add_library(LLVMCoroutines STATIC IMPORTED) 323 324set_target_properties(LLVMCoroutines PROPERTIES 325 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMipo;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMTargetParser" 326) 327 328# Create imported target LLVMCFGuard 329add_library(LLVMCFGuard STATIC IMPORTED) 330 331set_target_properties(LLVMCFGuard PROPERTIES 332 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTargetParser" 333) 334 335# Create imported target LLVMHipStdPar 336add_library(LLVMHipStdPar STATIC IMPORTED) 337 338set_target_properties(LLVMHipStdPar PROPERTIES 339 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 340) 341 342# Create imported target LLVMLinker 343add_library(LLVMLinker STATIC IMPORTED) 344 345set_target_properties(LLVMLinker PROPERTIES 346 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMSupport;LLVMTransformUtils;LLVMTargetParser" 347) 348 349# Create imported target LLVMAnalysis 350add_library(LLVMAnalysis STATIC IMPORTED) 351 352set_target_properties(LLVMAnalysis PROPERTIES 353 INTERFACE_LINK_LIBRARIES "tf_xla_runtime;LLVMBinaryFormat;LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport;LLVMTargetParser" 354) 355 356# Create imported target LLVMLTO 357add_library(LLVMLTO STATIC IMPORTED) 358 359set_target_properties(LLVMLTO PROPERTIES 360 INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBinaryFormat;LLVMBitReader;LLVMBitWriter;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMExtensions;LLVMipo;LLVMInstCombine;LLVMInstrumentation;LLVMLinker;LLVMMC;LLVMObjCARCOpts;LLVMObject;LLVMPasses;LLVMRemarks;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 361) 362 363# Create imported target LLVMMC 364add_library(LLVMMC STATIC IMPORTED) 365 366set_target_properties(LLVMMC PROPERTIES 367 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTargetParser;LLVMBinaryFormat;LLVMDebugInfoCodeView" 368) 369 370# Create imported target LLVMMCParser 371add_library(LLVMMCParser STATIC IMPORTED) 372 373set_target_properties(LLVMMCParser PROPERTIES 374 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMTargetParser" 375) 376 377# Create imported target LLVMMCDisassembler 378add_library(LLVMMCDisassembler STATIC IMPORTED) 379 380set_target_properties(LLVMMCDisassembler PROPERTIES 381 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMTargetParser" 382) 383 384# Create imported target LLVMMCA 385add_library(LLVMMCA STATIC IMPORTED) 386 387set_target_properties(LLVMMCA PROPERTIES 388 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 389) 390 391# Create imported target LLVMObjCopy 392add_library(LLVMObjCopy STATIC IMPORTED) 393 394set_target_properties(LLVMObjCopy PROPERTIES 395 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMMC" 396) 397 398# Create imported target LLVMObject 399add_library(LLVMObject STATIC IMPORTED) 400 401set_target_properties(LLVMObject PROPERTIES 402 INTERFACE_LINK_LIBRARIES "LLVMBitReader;LLVMCore;LLVMMC;LLVMIRReader;LLVMBinaryFormat;LLVMMCParser;LLVMSupport;LLVMTargetParser;LLVMTextAPI" 403) 404 405# Create imported target LLVMObjectYAML 406add_library(LLVMObjectYAML STATIC IMPORTED) 407 408set_target_properties(LLVMObjectYAML PROPERTIES 409 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMTargetParser;LLVMDebugInfoCodeView;LLVMMC" 410) 411 412# Create imported target LLVMOption 413add_library(LLVMOption STATIC IMPORTED) 414 415set_target_properties(LLVMOption PROPERTIES 416 INTERFACE_LINK_LIBRARIES "LLVMSupport" 417) 418 419# Create imported target LLVMRemarks 420add_library(LLVMRemarks STATIC IMPORTED) 421 422set_target_properties(LLVMRemarks PROPERTIES 423 INTERFACE_LINK_LIBRARIES "LLVMBitstreamReader;LLVMSupport" 424) 425 426# Create imported target LLVMDebuginfod 427add_library(LLVMDebuginfod STATIC IMPORTED) 428 429set_target_properties(LLVMDebuginfod PROPERTIES 430 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMSupport;LLVMSymbolize;LLVMDebugInfoDWARF;LLVMBinaryFormat;LLVMObject" 431) 432 433# Create imported target LLVMDebugInfoDWARF 434add_library(LLVMDebugInfoDWARF STATIC IMPORTED) 435 436set_target_properties(LLVMDebugInfoDWARF PROPERTIES 437 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMTargetParser" 438) 439 440# Create imported target LLVMDebugInfoGSYM 441add_library(LLVMDebugInfoGSYM STATIC IMPORTED) 442 443set_target_properties(LLVMDebugInfoGSYM PROPERTIES 444 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser;LLVMDebugInfoDWARF" 445) 446 447# Create imported target LLVMDebugInfoLogicalView 448add_library(LLVMDebugInfoLogicalView STATIC IMPORTED) 449 450set_target_properties(LLVMDebugInfoLogicalView PROPERTIES 451 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMDemangle;LLVMObject;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMDebugInfoDWARF;LLVMDebugInfoCodeView;LLVMDebugInfoPDB" 452) 453 454# Create imported target LLVMDebugInfoMSF 455add_library(LLVMDebugInfoMSF STATIC IMPORTED) 456 457set_target_properties(LLVMDebugInfoMSF PROPERTIES 458 INTERFACE_LINK_LIBRARIES "LLVMSupport" 459) 460 461# Create imported target LLVMDebugInfoCodeView 462add_library(LLVMDebugInfoCodeView STATIC IMPORTED) 463 464set_target_properties(LLVMDebugInfoCodeView PROPERTIES 465 INTERFACE_LINK_LIBRARIES "LLVMSupport" 466) 467 468# Create imported target LLVMDebugInfoPDB 469add_library(LLVMDebugInfoPDB STATIC IMPORTED) 470 471set_target_properties(LLVMDebugInfoPDB PROPERTIES 472 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMDebugInfoCodeView;LLVMDebugInfoMSF" 473) 474 475# Create imported target LLVMSymbolize 476add_library(LLVMSymbolize STATIC IMPORTED) 477 478set_target_properties(LLVMSymbolize PROPERTIES 479 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMDebugInfoPDB;LLVMDebugInfoBTF;LLVMObject;LLVMSupport;LLVMDemangle;LLVMTargetParser" 480) 481 482# Create imported target LLVMDebugInfoBTF 483add_library(LLVMDebugInfoBTF STATIC IMPORTED) 484 485set_target_properties(LLVMDebugInfoBTF PROPERTIES 486 INTERFACE_LINK_LIBRARIES "LLVMSupport" 487) 488 489# Create imported target LLVMDWP 490add_library(LLVMDWP STATIC IMPORTED) 491 492set_target_properties(LLVMDWP PROPERTIES 493 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMMC;LLVMObject;LLVMSupport" 494) 495 496# Create imported target LLVMExecutionEngine 497add_library(LLVMExecutionEngine STATIC IMPORTED) 498 499set_target_properties(LLVMExecutionEngine PROPERTIES 500 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMMC;LLVMObject;LLVMOrcTargetProcess;LLVMRuntimeDyld;LLVMSupport;LLVMTarget;LLVMTargetParser" 501) 502 503# Create imported target LLVMInterpreter 504add_library(LLVMInterpreter STATIC IMPORTED) 505 506set_target_properties(LLVMInterpreter PROPERTIES 507 INTERFACE_LINK_LIBRARIES "LLVMCodeGen;LLVMCore;LLVMExecutionEngine;LLVMSupport" 508) 509 510# Create imported target LLVMJITLink 511add_library(LLVMJITLink STATIC IMPORTED) 512 513set_target_properties(LLVMJITLink PROPERTIES 514 INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:LLVMObject>;\$<LINK_ONLY:LLVMOrcShared>;\$<LINK_ONLY:LLVMOrcTargetProcess>;\$<LINK_ONLY:LLVMSupport>;\$<LINK_ONLY:LLVMTargetParser>;LLVMBinaryFormat;LLVMObject;LLVMOption;LLVMOrcTargetProcess;LLVMSupport;LLVMTargetParser" 515) 516 517# Create imported target LLVMMCJIT 518add_library(LLVMMCJIT STATIC IMPORTED) 519 520set_target_properties(LLVMMCJIT PROPERTIES 521 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMExecutionEngine;LLVMObject;LLVMRuntimeDyld;LLVMSupport;LLVMTarget" 522) 523 524# Create imported target LLVMOrcJIT 525add_library(LLVMOrcJIT STATIC IMPORTED) 526 527set_target_properties(LLVMOrcJIT PROPERTIES 528 INTERFACE_LINK_LIBRARIES "-lpthread;rt;\$<LINK_ONLY:LLVMAnalysis>;\$<LINK_ONLY:LLVMBitReader>;\$<LINK_ONLY:LLVMBitWriter>;\$<LINK_ONLY:LLVMPasses>;LLVMCore;LLVMExecutionEngine;LLVMJITLink;LLVMObject;LLVMOrcShared;LLVMOrcTargetProcess;LLVMWindowsDriver;LLVMMC;LLVMPasses;LLVMRuntimeDyld;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 529) 530 531# Create imported target LLVMOrcDebugging 532add_library(LLVMOrcDebugging STATIC IMPORTED) 533 534set_target_properties(LLVMOrcDebugging PROPERTIES 535 INTERFACE_LINK_LIBRARIES "-lpthread;rt;LLVMDebugInfoDWARF;LLVMJITLink;LLVMOrcJIT;LLVMOrcShared;LLVMSupport;LLVMTargetParser" 536) 537 538# Create imported target LLVMOrcShared 539add_library(LLVMOrcShared STATIC IMPORTED) 540 541set_target_properties(LLVMOrcShared PROPERTIES 542 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMSupport" 543) 544 545# Create imported target LLVMOrcTargetProcess 546add_library(LLVMOrcTargetProcess STATIC IMPORTED) 547 548set_target_properties(LLVMOrcTargetProcess PROPERTIES 549 INTERFACE_LINK_LIBRARIES "-lpthread;rt;LLVMOrcShared;LLVMSupport;LLVMTargetParser" 550) 551 552# Create imported target LLVMRuntimeDyld 553add_library(LLVMRuntimeDyld STATIC IMPORTED) 554 555set_target_properties(LLVMRuntimeDyld PROPERTIES 556 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" 557) 558 559# Create imported target LLVMTarget 560add_library(LLVMTarget STATIC IMPORTED) 561 562set_target_properties(LLVMTarget PROPERTIES 563 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMSupport;LLVMTargetParser" 564) 565 566# Create imported target LLVMAArch64CodeGen 567add_library(LLVMAArch64CodeGen STATIC IMPORTED) 568 569set_target_properties(LLVMAArch64CodeGen PROPERTIES 570 INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMAnalysis;LLVMAsmPrinter;LLVMCFGuard;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 571) 572 573# Create imported target LLVMAArch64AsmParser 574add_library(LLVMAArch64AsmParser STATIC IMPORTED) 575 576set_target_properties(LLVMAArch64AsmParser PROPERTIES 577 INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMCodeGenTypes;LLVMMC;LLVMMCParser;LLVMSupport;LLVMTargetParser" 578) 579 580# Create imported target LLVMAArch64Disassembler 581add_library(LLVMAArch64Disassembler STATIC IMPORTED) 582 583set_target_properties(LLVMAArch64Disassembler PROPERTIES 584 INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMMCDisassembler;LLVMSupport" 585) 586 587# Create imported target LLVMAArch64Desc 588add_library(LLVMAArch64Desc STATIC IMPORTED) 589 590set_target_properties(LLVMAArch64Desc PROPERTIES 591 INTERFACE_LINK_LIBRARIES "LLVMAArch64Info;LLVMAArch64Utils;LLVMBinaryFormat;LLVMCodeGenTypes;LLVMMC;LLVMSupport;LLVMTargetParser" 592) 593 594# Create imported target LLVMAArch64Info 595add_library(LLVMAArch64Info STATIC IMPORTED) 596 597set_target_properties(LLVMAArch64Info PROPERTIES 598 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 599) 600 601# Create imported target LLVMAArch64Utils 602add_library(LLVMAArch64Utils STATIC IMPORTED) 603 604set_target_properties(LLVMAArch64Utils PROPERTIES 605 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMCore" 606) 607 608# Create imported target LLVMARMCodeGen 609add_library(LLVMARMCodeGen STATIC IMPORTED) 610 611set_target_properties(LLVMARMCodeGen PROPERTIES 612 INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMAnalysis;LLVMAsmPrinter;LLVMCFGuard;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMGlobalISel;LLVMipo;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 613) 614 615# Create imported target LLVMARMAsmParser 616add_library(LLVMARMAsmParser STATIC IMPORTED) 617 618set_target_properties(LLVMARMAsmParser PROPERTIES 619 INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMCodeGenTypes;LLVMMC;LLVMMCParser;LLVMSupport;LLVMTargetParser" 620) 621 622# Create imported target LLVMARMDisassembler 623add_library(LLVMARMDisassembler STATIC IMPORTED) 624 625set_target_properties(LLVMARMDisassembler PROPERTIES 626 INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMCodeGenTypes;LLVMMC;LLVMMCDisassembler;LLVMSupport" 627) 628 629# Create imported target LLVMARMDesc 630add_library(LLVMARMDesc STATIC IMPORTED) 631 632set_target_properties(LLVMARMDesc PROPERTIES 633 INTERFACE_LINK_LIBRARIES "LLVMARMInfo;LLVMARMUtils;LLVMBinaryFormat;LLVMCodeGenTypes;LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMTargetParser" 634) 635 636# Create imported target LLVMARMInfo 637add_library(LLVMARMInfo STATIC IMPORTED) 638 639set_target_properties(LLVMARMInfo PROPERTIES 640 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 641) 642 643# Create imported target LLVMARMUtils 644add_library(LLVMARMUtils STATIC IMPORTED) 645 646set_target_properties(LLVMARMUtils PROPERTIES 647 INTERFACE_LINK_LIBRARIES "LLVMSupport" 648) 649 650# Create imported target LLVMBPFCodeGen 651add_library(LLVMBPFCodeGen STATIC IMPORTED) 652 653set_target_properties(LLVMBPFCodeGen PROPERTIES 654 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMBPFDesc;LLVMBPFInfo;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMGlobalISel;LLVMipo;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 655) 656 657# Create imported target LLVMBPFAsmParser 658add_library(LLVMBPFAsmParser STATIC IMPORTED) 659 660set_target_properties(LLVMBPFAsmParser PROPERTIES 661 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMBPFDesc;LLVMBPFInfo;LLVMSupport" 662) 663 664# Create imported target LLVMBPFDisassembler 665add_library(LLVMBPFDisassembler STATIC IMPORTED) 666 667set_target_properties(LLVMBPFDisassembler PROPERTIES 668 INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMMC;LLVMBPFInfo;LLVMSupport" 669) 670 671# Create imported target LLVMBPFDesc 672add_library(LLVMBPFDesc STATIC IMPORTED) 673 674set_target_properties(LLVMBPFDesc PROPERTIES 675 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMBPFInfo;LLVMSupport;LLVMTargetParser" 676) 677 678# Create imported target LLVMBPFInfo 679add_library(LLVMBPFInfo STATIC IMPORTED) 680 681set_target_properties(LLVMBPFInfo PROPERTIES 682 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 683) 684 685# Create imported target LLVMRISCVCodeGen 686add_library(LLVMRISCVCodeGen STATIC IMPORTED) 687 688set_target_properties(LLVMRISCVCodeGen PROPERTIES 689 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMGlobalISel;LLVMipo;LLVMMC;LLVMRISCVDesc;LLVMRISCVInfo;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" 690) 691 692# Create imported target LLVMRISCVAsmParser 693add_library(LLVMRISCVAsmParser STATIC IMPORTED) 694 695set_target_properties(LLVMRISCVAsmParser PROPERTIES 696 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMRISCVDesc;LLVMRISCVInfo;LLVMSupport;LLVMTargetParser" 697) 698 699# Create imported target LLVMRISCVDisassembler 700add_library(LLVMRISCVDisassembler STATIC IMPORTED) 701 702set_target_properties(LLVMRISCVDisassembler PROPERTIES 703 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMRISCVDesc;LLVMRISCVInfo;LLVMSupport" 704) 705 706# Create imported target LLVMRISCVDesc 707add_library(LLVMRISCVDesc STATIC IMPORTED) 708 709set_target_properties(LLVMRISCVDesc PROPERTIES 710 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMRISCVInfo;LLVMSupport;LLVMTargetParser" 711) 712 713# Create imported target LLVMRISCVTargetMCA 714add_library(LLVMRISCVTargetMCA STATIC IMPORTED) 715 716set_target_properties(LLVMRISCVTargetMCA PROPERTIES 717 INTERFACE_LINK_LIBRARIES "LLVMCodeGenTypes;LLVMMC;LLVMMCA;LLVMMCParser;LLVMRISCVDesc;LLVMRISCVInfo;LLVMSupport" 718) 719 720# Create imported target LLVMRISCVInfo 721add_library(LLVMRISCVInfo STATIC IMPORTED) 722 723set_target_properties(LLVMRISCVInfo PROPERTIES 724 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 725) 726 727# Create imported target LLVMWebAssemblyCodeGen 728add_library(LLVMWebAssemblyCodeGen STATIC IMPORTED) 729 730set_target_properties(LLVMWebAssemblyCodeGen PROPERTIES 731 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMBinaryFormat;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils;LLVMWebAssemblyDesc;LLVMWebAssemblyInfo;LLVMWebAssemblyUtils" 732) 733 734# Create imported target LLVMWebAssemblyAsmParser 735add_library(LLVMWebAssemblyAsmParser STATIC IMPORTED) 736 737set_target_properties(LLVMWebAssemblyAsmParser PROPERTIES 738 INTERFACE_LINK_LIBRARIES "LLVMCodeGenTypes;LLVMMC;LLVMMCParser;LLVMSupport;LLVMTargetParser;LLVMWebAssemblyDesc;LLVMWebAssemblyInfo" 739) 740 741# Create imported target LLVMWebAssemblyDisassembler 742add_library(LLVMWebAssemblyDisassembler STATIC IMPORTED) 743 744set_target_properties(LLVMWebAssemblyDisassembler PROPERTIES 745 INTERFACE_LINK_LIBRARIES "LLVMCodeGenTypes;LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMWebAssemblyDesc;LLVMWebAssemblyInfo" 746) 747 748# Create imported target LLVMWebAssemblyDesc 749add_library(LLVMWebAssemblyDesc STATIC IMPORTED) 750 751set_target_properties(LLVMWebAssemblyDesc PROPERTIES 752 INTERFACE_LINK_LIBRARIES "LLVMCodeGenTypes;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMWebAssemblyInfo" 753) 754 755# Create imported target LLVMWebAssemblyInfo 756add_library(LLVMWebAssemblyInfo STATIC IMPORTED) 757 758set_target_properties(LLVMWebAssemblyInfo PROPERTIES 759 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 760) 761 762# Create imported target LLVMWebAssemblyUtils 763add_library(LLVMWebAssemblyUtils STATIC IMPORTED) 764 765set_target_properties(LLVMWebAssemblyUtils PROPERTIES 766 INTERFACE_LINK_LIBRARIES "LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMMC;LLVMSupport;LLVMWebAssemblyDesc" 767) 768 769# Create imported target LLVMX86CodeGen 770add_library(LLVMX86CodeGen STATIC IMPORTED) 771 772set_target_properties(LLVMX86CodeGen PROPERTIES 773 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCFGuard;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMGlobalISel;LLVMInstrumentation;LLVMMC;LLVMProfileData;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils;LLVMX86Desc;LLVMX86Info" 774) 775 776# Create imported target LLVMX86AsmParser 777add_library(LLVMX86AsmParser STATIC IMPORTED) 778 779set_target_properties(LLVMX86AsmParser PROPERTIES 780 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMSupport;LLVMX86Desc;LLVMX86Info" 781) 782 783# Create imported target LLVMX86Disassembler 784add_library(LLVMX86Disassembler STATIC IMPORTED) 785 786set_target_properties(LLVMX86Disassembler PROPERTIES 787 INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMSupport;LLVMX86Info" 788) 789 790# Create imported target LLVMX86TargetMCA 791add_library(LLVMX86TargetMCA STATIC IMPORTED) 792 793set_target_properties(LLVMX86TargetMCA PROPERTIES 794 INTERFACE_LINK_LIBRARIES "LLVMCodeGenTypes;LLVMMC;LLVMMCA;LLVMMCParser;LLVMSupport;LLVMTargetParser;LLVMX86Desc;LLVMX86Info" 795) 796 797# Create imported target LLVMX86Desc 798add_library(LLVMX86Desc STATIC IMPORTED) 799 800set_target_properties(LLVMX86Desc PROPERTIES 801 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCodeGenTypes;LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMTargetParser;LLVMX86Info" 802) 803 804# Create imported target LLVMX86Info 805add_library(LLVMX86Info STATIC IMPORTED) 806 807set_target_properties(LLVMX86Info PROPERTIES 808 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 809) 810 811# Create imported target LLVMAsmParser 812add_library(LLVMAsmParser STATIC IMPORTED) 813 814set_target_properties(LLVMAsmParser PROPERTIES 815 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCore;LLVMSupport" 816) 817 818# Create imported target LLVMLineEditor 819add_library(LLVMLineEditor STATIC IMPORTED) 820 821set_target_properties(LLVMLineEditor PROPERTIES 822 INTERFACE_LINK_LIBRARIES "LibEdit::LibEdit;LLVMSupport" 823) 824 825# Create imported target LLVMProfileData 826add_library(LLVMProfileData STATIC IMPORTED) 827 828set_target_properties(LLVMProfileData PROPERTIES 829 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMSupport;LLVMDemangle;LLVMSymbolize;LLVMDebugInfoDWARF;LLVMTargetParser" 830) 831 832# Create imported target LLVMCoverage 833add_library(LLVMCoverage STATIC IMPORTED) 834 835set_target_properties(LLVMCoverage PROPERTIES 836 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport;LLVMTargetParser" 837) 838 839# Create imported target LLVMPasses 840add_library(LLVMPasses STATIC IMPORTED) 841 842set_target_properties(LLVMPasses PROPERTIES 843 INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMCFGuard;LLVMCodeGen;LLVMCore;LLVMCoroutines;LLVMHipStdPar;LLVMipo;LLVMInstCombine;LLVMIRPrinter;LLVMObjCARCOpts;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;LLVMInstrumentation" 844) 845 846# Create imported target LLVMTargetParser 847add_library(LLVMTargetParser STATIC IMPORTED) 848 849set_target_properties(LLVMTargetParser PROPERTIES 850 INTERFACE_LINK_LIBRARIES "LLVMSupport" 851) 852 853# Create imported target LLVMTextAPI 854add_library(LLVMTextAPI STATIC IMPORTED) 855 856set_target_properties(LLVMTextAPI PROPERTIES 857 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMBinaryFormat;LLVMTargetParser" 858) 859 860# Create imported target LLVMTextAPIBinaryReader 861add_library(LLVMTextAPIBinaryReader STATIC IMPORTED) 862 863set_target_properties(LLVMTextAPIBinaryReader PROPERTIES 864 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMObject;LLVMTextAPI;LLVMTargetParser" 865) 866 867# Create imported target LLVMDlltoolDriver 868add_library(LLVMDlltoolDriver STATIC IMPORTED) 869 870set_target_properties(LLVMDlltoolDriver PROPERTIES 871 INTERFACE_LINK_LIBRARIES "LLVMObject;LLVMOption;LLVMSupport;LLVMTargetParser" 872) 873 874# Create imported target LLVMLibDriver 875add_library(LLVMLibDriver STATIC IMPORTED) 876 877set_target_properties(LLVMLibDriver PROPERTIES 878 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport;LLVMTargetParser;LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport" 879) 880 881# Create imported target LLVMXRay 882add_library(LLVMXRay STATIC IMPORTED) 883 884set_target_properties(LLVMXRay PROPERTIES 885 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMObject;LLVMTargetParser" 886) 887 888# Create imported target LLVMWindowsDriver 889add_library(LLVMWindowsDriver STATIC IMPORTED) 890 891set_target_properties(LLVMWindowsDriver PROPERTIES 892 INTERFACE_LINK_LIBRARIES "LLVMOption;LLVMSupport;LLVMTargetParser" 893) 894 895# Create imported target LLVMWindowsManifest 896add_library(LLVMWindowsManifest STATIC IMPORTED) 897 898set_target_properties(LLVMWindowsManifest PROPERTIES 899 INTERFACE_LINK_LIBRARIES "LibXml2::LibXml2;LLVMSupport" 900) 901 902# Create imported target LTO 903add_library(LTO SHARED IMPORTED) 904 905# Create imported target llvm-ar 906add_executable(llvm-ar IMPORTED) 907 908# Create imported target llvm-config 909add_executable(llvm-config IMPORTED) 910 911# Create imported target llvm-lto 912add_executable(llvm-lto IMPORTED) 913 914# Create imported target llvm-profdata 915add_executable(llvm-profdata IMPORTED) 916 917# Create imported target LLVMBOLTCore 918add_library(LLVMBOLTCore STATIC IMPORTED) 919 920set_target_properties(LLVMBOLTCore PROPERTIES 921 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMDebugInfoDWARF;LLVMDemangle;LLVMMC;LLVMMCDisassembler;LLVMObject;LLVMSupport;LLVMBinaryFormat;LLVMAsmPrinter;LLVMTargetParser;\$<LINK_ONLY:LLVMBOLTUtils>" 922) 923 924# Create imported target LLVMBOLTPasses 925add_library(LLVMBOLTPasses STATIC IMPORTED) 926 927set_target_properties(LLVMBOLTPasses PROPERTIES 928 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMAsmPrinter;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;\$<LINK_ONLY:LLVMBOLTCore>;\$<LINK_ONLY:LLVMBOLTUtils>" 929) 930 931# Create imported target LLVMBOLTProfile 932add_library(LLVMBOLTProfile STATIC IMPORTED) 933 934set_target_properties(LLVMBOLTProfile PROPERTIES 935 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTransformUtils;\$<LINK_ONLY:LLVMBOLTCore>;\$<LINK_ONLY:LLVMBOLTPasses>;\$<LINK_ONLY:LLVMBOLTUtils>" 936) 937 938# Create imported target LLVMBOLTRewrite 939add_library(LLVMBOLTRewrite STATIC IMPORTED) 940 941set_target_properties(LLVMBOLTRewrite PROPERTIES 942 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMDebugInfoDWARF;LLVMDWP;LLVMJITLink;LLVMMC;LLVMObject;LLVMSupport;LLVMDWARFLinker;LLVMAsmPrinter;LLVMTargetParser;\$<LINK_ONLY:LLVMBOLTCore>;\$<LINK_ONLY:LLVMBOLTPasses>;\$<LINK_ONLY:LLVMBOLTProfile>;\$<LINK_ONLY:LLVMBOLTRuntimeLibs>;\$<LINK_ONLY:LLVMBOLTUtils>;\$<LINK_ONLY:LLVMBOLTTargetAArch64>;\$<LINK_ONLY:LLVMBOLTTargetX86>;\$<LINK_ONLY:LLVMBOLTTargetRISCV>" 943) 944 945# Create imported target LLVMBOLTRuntimeLibs 946add_library(LLVMBOLTRuntimeLibs STATIC IMPORTED) 947 948set_target_properties(LLVMBOLTRuntimeLibs PROPERTIES 949 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMJITLink;LLVMMC;LLVMObject;LLVMSupport;\$<LINK_ONLY:LLVMBOLTCore>;\$<LINK_ONLY:LLVMBOLTPasses>;\$<LINK_ONLY:LLVMBOLTUtils>" 950) 951 952# Create imported target LLVMBOLTTargetAArch64 953add_library(LLVMBOLTTargetAArch64 STATIC IMPORTED) 954 955set_target_properties(LLVMBOLTTargetAArch64 PROPERTIES 956 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMAArch64Desc;\$<LINK_ONLY:LLVMBOLTCore>" 957) 958 959# Create imported target LLVMBOLTTargetX86 960add_library(LLVMBOLTTargetX86 STATIC IMPORTED) 961 962set_target_properties(LLVMBOLTTargetX86 PROPERTIES 963 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMX86Desc;\$<LINK_ONLY:LLVMBOLTCore>;\$<LINK_ONLY:LLVMBOLTUtils>" 964) 965 966# Create imported target LLVMBOLTTargetRISCV 967add_library(LLVMBOLTTargetRISCV STATIC IMPORTED) 968 969set_target_properties(LLVMBOLTTargetRISCV PROPERTIES 970 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMRISCVDesc;\$<LINK_ONLY:LLVMBOLTCore>" 971) 972 973# Create imported target LLVMBOLTUtils 974add_library(LLVMBOLTUtils STATIC IMPORTED) 975 976set_target_properties(LLVMBOLTUtils PROPERTIES 977 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMSupport" 978) 979 980# Create imported target bugpoint 981add_executable(bugpoint IMPORTED) 982 983# Create imported target dsymutil 984add_executable(dsymutil IMPORTED) 985 986# Create imported target llc 987add_executable(llc IMPORTED) 988 989# Create imported target lli 990add_executable(lli IMPORTED) 991set_property(TARGET lli PROPERTY ENABLE_EXPORTS 1) 992 993# Create imported target llvm-as 994add_executable(llvm-as IMPORTED) 995 996# Create imported target llvm-bcanalyzer 997add_executable(llvm-bcanalyzer IMPORTED) 998 999# Create imported target llvm-c-test 1000add_executable(llvm-c-test IMPORTED) 1001 1002# Create imported target llvm-cat 1003add_executable(llvm-cat IMPORTED) 1004 1005# Create imported target llvm-cfi-verify 1006add_executable(llvm-cfi-verify IMPORTED) 1007 1008# Create imported target LLVMCFIVerify 1009add_library(LLVMCFIVerify STATIC IMPORTED) 1010 1011set_target_properties(LLVMCFIVerify PROPERTIES 1012 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMMC;LLVMMCParser;LLVMObject;LLVMSupport;LLVMSymbolize;LLVMTargetParser" 1013) 1014 1015# Create imported target llvm-cov 1016add_executable(llvm-cov IMPORTED) 1017 1018# Create imported target llvm-cvtres 1019add_executable(llvm-cvtres IMPORTED) 1020 1021# Create imported target llvm-cxxdump 1022add_executable(llvm-cxxdump IMPORTED) 1023 1024# Create imported target llvm-cxxfilt 1025add_executable(llvm-cxxfilt IMPORTED) 1026 1027# Create imported target llvm-cxxmap 1028add_executable(llvm-cxxmap IMPORTED) 1029 1030# Create imported target llvm-debuginfo-analyzer 1031add_executable(llvm-debuginfo-analyzer IMPORTED) 1032 1033# Create imported target llvm-debuginfod 1034add_executable(llvm-debuginfod IMPORTED) 1035 1036# Create imported target llvm-debuginfod-find 1037add_executable(llvm-debuginfod-find IMPORTED) 1038 1039# Create imported target llvm-diff 1040add_executable(llvm-diff IMPORTED) 1041 1042# Create imported target LLVMDiff 1043add_library(LLVMDiff STATIC IMPORTED) 1044 1045set_target_properties(LLVMDiff PROPERTIES 1046 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" 1047) 1048 1049# Create imported target llvm-dis 1050add_executable(llvm-dis IMPORTED) 1051 1052# Create imported target llvm-dwarfdump 1053add_executable(llvm-dwarfdump IMPORTED) 1054 1055# Create imported target llvm-dwarfutil 1056add_executable(llvm-dwarfutil IMPORTED) 1057 1058# Create imported target llvm-dwp 1059add_executable(llvm-dwp IMPORTED) 1060 1061# Create imported target llvm-exegesis 1062add_executable(llvm-exegesis IMPORTED) 1063 1064# Create imported target LLVMExegesisX86 1065add_library(LLVMExegesisX86 STATIC IMPORTED) 1066 1067set_target_properties(LLVMExegesisX86 PROPERTIES 1068 INTERFACE_LINK_LIBRARIES "LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMExegesis;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info" 1069) 1070 1071# Create imported target LLVMExegesisAArch64 1072add_library(LLVMExegesisAArch64 STATIC IMPORTED) 1073 1074set_target_properties(LLVMExegesisAArch64 PROPERTIES 1075 INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMCodeGenTypes;LLVMCore;LLVMExegesis;LLVMMC;LLVMSupport" 1076) 1077 1078# Create imported target LLVMExegesis 1079add_library(LLVMExegesis STATIC IMPORTED) 1080 1081set_target_properties(LLVMExegesis PROPERTIES 1082 INTERFACE_LINK_LIBRARIES "rt;LLVMAnalysis;LLVMCodeGen;LLVMCodeGenTypes;LLVMCore;LLVMExecutionEngine;LLVMGlobalISel;LLVMMC;LLVMMCA;LLVMMCDisassembler;LLVMMCParser;LLVMObject;LLVMObjectYAML;LLVMOrcJIT;LLVMRuntimeDyld;LLVMSupport;LLVMTargetParser" 1083) 1084 1085# Create imported target llvm-extract 1086add_executable(llvm-extract IMPORTED) 1087 1088# Create imported target llvm-gsymutil 1089add_executable(llvm-gsymutil IMPORTED) 1090 1091# Create imported target llvm-ifs 1092add_executable(llvm-ifs IMPORTED) 1093 1094# Create imported target llvm-jitlink 1095add_executable(llvm-jitlink IMPORTED) 1096set_property(TARGET llvm-jitlink PROPERTY ENABLE_EXPORTS 1) 1097 1098# Create imported target llvm-libtool-darwin 1099add_executable(llvm-libtool-darwin IMPORTED) 1100 1101# Create imported target llvm-link 1102add_executable(llvm-link IMPORTED) 1103 1104# Create imported target llvm-lipo 1105add_executable(llvm-lipo IMPORTED) 1106 1107# Create imported target llvm-lto2 1108add_executable(llvm-lto2 IMPORTED) 1109 1110# Create imported target llvm-mc 1111add_executable(llvm-mc IMPORTED) 1112 1113# Create imported target llvm-mca 1114add_executable(llvm-mca IMPORTED) 1115 1116# Create imported target llvm-ml 1117add_executable(llvm-ml IMPORTED) 1118 1119# Create imported target llvm-modextract 1120add_executable(llvm-modextract IMPORTED) 1121 1122# Create imported target llvm-mt 1123add_executable(llvm-mt IMPORTED) 1124 1125# Create imported target llvm-nm 1126add_executable(llvm-nm IMPORTED) 1127 1128# Create imported target llvm-objcopy 1129add_executable(llvm-objcopy IMPORTED) 1130 1131# Create imported target llvm-objdump 1132add_executable(llvm-objdump IMPORTED) 1133 1134# Create imported target llvm-opt-report 1135add_executable(llvm-opt-report IMPORTED) 1136 1137# Create imported target llvm-pdbutil 1138add_executable(llvm-pdbutil IMPORTED) 1139 1140# Create imported target llvm-profgen 1141add_executable(llvm-profgen IMPORTED) 1142 1143# Create imported target llvm-rc 1144add_executable(llvm-rc IMPORTED) 1145 1146# Create imported target llvm-readobj 1147add_executable(llvm-readobj IMPORTED) 1148 1149# Create imported target llvm-readtapi 1150add_executable(llvm-readtapi IMPORTED) 1151 1152# Create imported target llvm-reduce 1153add_executable(llvm-reduce IMPORTED) 1154 1155# Create imported target llvm-remarkutil 1156add_executable(llvm-remarkutil IMPORTED) 1157 1158# Create imported target llvm-rtdyld 1159add_executable(llvm-rtdyld IMPORTED) 1160 1161# Create imported target LLVM 1162add_library(LLVM SHARED IMPORTED) 1163 1164# Create imported target llvm-sim 1165add_executable(llvm-sim IMPORTED) 1166 1167# Create imported target llvm-size 1168add_executable(llvm-size IMPORTED) 1169 1170# Create imported target llvm-split 1171add_executable(llvm-split IMPORTED) 1172 1173# Create imported target llvm-stress 1174add_executable(llvm-stress IMPORTED) 1175 1176# Create imported target llvm-strings 1177add_executable(llvm-strings IMPORTED) 1178 1179# Create imported target llvm-symbolizer 1180add_executable(llvm-symbolizer IMPORTED) 1181 1182# Create imported target llvm-tli-checker 1183add_executable(llvm-tli-checker IMPORTED) 1184 1185# Create imported target llvm-undname 1186add_executable(llvm-undname IMPORTED) 1187 1188# Create imported target llvm-xray 1189add_executable(llvm-xray IMPORTED) 1190 1191# Create imported target opt 1192add_executable(opt IMPORTED) 1193 1194# Create imported target Remarks 1195add_library(Remarks SHARED IMPORTED) 1196 1197# Create imported target sancov 1198add_executable(sancov IMPORTED) 1199 1200# Create imported target sanstats 1201add_executable(sanstats IMPORTED) 1202 1203# Create imported target verify-uselistorder 1204add_executable(verify-uselistorder IMPORTED) 1205 1206# Create imported target PollyISL 1207add_library(PollyISL STATIC IMPORTED) 1208 1209# Create imported target Polly 1210add_library(Polly STATIC IMPORTED) 1211 1212set_target_properties(Polly PROPERTIES 1213 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMCore;LLVMScalarOpts;LLVMInstCombine;LLVMTransformUtils;LLVMAnalysis;LLVMipo;LLVMMC;LLVMPasses;LLVMLinker;LLVMIRReader;LLVMAnalysis;LLVMBitReader;LLVMMCParser;LLVMObject;LLVMProfileData;LLVMTarget;LLVMTargetParser;LLVMVectorize;PollyISL" 1214) 1215 1216# Create imported target LLVMPolly 1217add_library(LLVMPolly MODULE IMPORTED) 1218 1219set_target_properties(LLVMPolly PROPERTIES 1220 INTERFACE_LINK_LIBRARIES "PollyISL" 1221) 1222 1223if(CMAKE_VERSION VERSION_LESS 2.8.12) 1224 message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") 1225endif() 1226 1227# Load information for each installed configuration. 1228get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) 1229file(GLOB CONFIG_FILES "${_DIR}/LLVMExports-*.cmake") 1230foreach(f ${CONFIG_FILES}) 1231 include(${f}) 1232endforeach() 1233 1234# Cleanup temporary variables. 1235set(_IMPORT_PREFIX) 1236 1237# Loop over all imported files and verify that they actually exist 1238foreach(target ${_IMPORT_CHECK_TARGETS} ) 1239 foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) 1240 if(NOT EXISTS "${file}" ) 1241 message(FATAL_ERROR "The imported target \"${target}\" references the file 1242 \"${file}\" 1243but this file does not exist. Possible reasons include: 1244* The file was deleted, renamed, or moved to another location. 1245* An install or uninstall procedure did not complete successfully. 1246* The installation package was faulty and contained 1247 \"${CMAKE_CURRENT_LIST_FILE}\" 1248but not all the files it references. 1249") 1250 endif() 1251 endforeach() 1252 unset(_IMPORT_CHECK_FILES_FOR_${target}) 1253endforeach() 1254unset(_IMPORT_CHECK_TARGETS) 1255 1256# This file does not depend on other imported targets which have 1257# been exported from the same project but in a separate export set. 1258 1259# Commands beyond this point should not need to know the version. 1260set(CMAKE_IMPORT_FILE_VERSION) 1261cmake_policy(POP) 1262