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