1 # Generated by CMake 3.6.0-rc2 2 3 if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) 4 message(FATAL_ERROR "CMake >= 2.6.0 required") 5 endif() 6 cmake_policy(PUSH) 7 cmake_policy(VERSION 2.6) 8 #---------------------------------------------------------------- 9 # Generated CMake target import file. 10 #---------------------------------------------------------------- 11 12 # Commands may need to know the format version. 13 set(CMAKE_IMPORT_FILE_VERSION 1) 14 15 # Protect against multiple inclusion, which would fail when already imported targets are added once more. 16 set(_targetsDefined) 17 set(_targetsNotDefined) 18 set(_expectedTargets) 19 foreach(_expectedTarget LLVMDemangle LLVMSupport LLVMTableGen llvm-tblgen LLVMCore LLVMFuzzMutate LLVMIRReader LLVMCodeGen LLVMSelectionDAG LLVMAsmPrinter LLVMMIRParser LLVMGlobalISel LLVMBinaryFormat LLVMBitReader LLVMBitWriter LLVMTransformUtils LLVMInstrumentation LLVMInstCombine LLVMScalarOpts LLVMipo LLVMVectorize LLVMHello LLVMObjCARCOpts LLVMCoroutines LLVMLinker LLVMAnalysis LLVMLTO LLVMMC LLVMMCParser LLVMMCDisassembler LLVMObject LLVMObjectYAML LLVMOption LLVMDebugInfoDWARF LLVMDebugInfoMSF LLVMDebugInfoCodeView LLVMDebugInfoPDB LLVMSymbolize LLVMExecutionEngine LLVMInterpreter LLVMMCJIT LLVMOrcJIT LLVMRuntimeDyld LLVMTarget LLVMAArch64CodeGen LLVMAArch64Info LLVMAArch64AsmParser LLVMAArch64Disassembler LLVMAArch64AsmPrinter LLVMAArch64Desc LLVMAArch64Utils LLVMARMCodeGen LLVMARMInfo LLVMARMAsmParser LLVMARMDisassembler LLVMARMAsmPrinter LLVMARMDesc LLVMARMUtils LLVMBPFCodeGen LLVMBPFAsmParser LLVMBPFDisassembler LLVMBPFAsmPrinter LLVMBPFInfo LLVMBPFDesc LLVMMipsCodeGen LLVMMipsAsmPrinter LLVMMipsDisassembler LLVMMipsInfo LLVMMipsDesc LLVMMipsAsmParser LLVMX86CodeGen LLVMX86AsmParser LLVMX86Disassembler LLVMX86AsmPrinter LLVMX86Desc LLVMX86Info LLVMX86Utils LLVMAsmParser LLVMLineEditor LLVMProfileData LLVMCoverage LLVMPasses LLVMDlltoolDriver LLVMLibDriver LLVMXRay LLVMWindowsManifest LTO LLVMgold llvm-ar llvm-config llvm-lto llvm-profdata bugpoint BugpointPasses llvm-dsymutil llc lli llvm-as llvm-bcanalyzer llvm-c-test llvm-cat llvm-cfi-verify llvm-cov llvm-cvtres llvm-cxxdump llvm-cxxfilt llvm-diff llvm-dis llvm-dwarfdump llvm-dwp llvm-extract llvm-link llvm-lto2 llvm-mc llvm-mcmarkup llvm-modextract llvm-mt llvm-nm llvm-objcopy llvm-objdump llvm-opt-report llvm-pdbutil llvm-rc llvm-readobj llvm-rtdyld LLVM llvm-size llvm-split llvm-stress llvm-strings llvm-symbolizer llvm-xray obj2yaml opt sancov sanstats verify-uselistorder yaml2obj) 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() 27 endforeach() 28 if("${_targetsDefined}" STREQUAL "${_expectedTargets}") 29 unset(_targetsDefined) 30 unset(_targetsNotDefined) 31 unset(_expectedTargets) 32 set(CMAKE_IMPORT_FILE_VERSION) 33 cmake_policy(POP) 34 return() 35 endif() 36 if(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") 38 endif() 39 unset(_targetsDefined) 40 unset(_targetsNotDefined) 41 unset(_expectedTargets) 42 43 44 # Compute the installation prefix relative to this file. 45 get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) 46 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) 47 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) 48 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) 49 50 # Create imported target LLVMDemangle 51 add_library(LLVMDemangle STATIC IMPORTED) 52 53 # Create imported target LLVMSupport 54 add_library(LLVMSupport STATIC IMPORTED) 55 56 set_target_properties(LLVMSupport PROPERTIES 57 INTERFACE_LINK_LIBRARIES "rt;dl;tinfo;-lpthread;z;m;LLVMDemangle" 58 ) 59 60 # Create imported target LLVMTableGen 61 add_library(LLVMTableGen STATIC IMPORTED) 62 63 set_target_properties(LLVMTableGen PROPERTIES 64 INTERFACE_LINK_LIBRARIES "LLVMSupport" 65 ) 66 67 # Create imported target llvm-tblgen 68 add_executable(llvm-tblgen IMPORTED) 69 70 # Create imported target LLVMCore 71 add_library(LLVMCore STATIC IMPORTED) 72 73 set_target_properties(LLVMCore PROPERTIES 74 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMSupport" 75 ) 76 77 # Create imported target LLVMFuzzMutate 78 add_library(LLVMFuzzMutate STATIC IMPORTED) 79 80 set_target_properties(LLVMFuzzMutate PROPERTIES 81 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMScalarOpts;LLVMSupport;LLVMTarget" 82 ) 83 84 # Create imported target LLVMIRReader 85 add_library(LLVMIRReader STATIC IMPORTED) 86 87 set_target_properties(LLVMIRReader PROPERTIES 88 INTERFACE_LINK_LIBRARIES "LLVMAsmParser;LLVMBitReader;LLVMCore;LLVMSupport" 89 ) 90 91 # Create imported target LLVMCodeGen 92 add_library(LLVMCodeGen STATIC IMPORTED) 93 94 set_target_properties(LLVMCodeGen PROPERTIES 95 INTERFACE_LINK_LIBRARIES "-lpthread;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMMC;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils" 96 ) 97 98 # Create imported target LLVMSelectionDAG 99 add_library(LLVMSelectionDAG STATIC IMPORTED) 100 101 set_target_properties(LLVMSelectionDAG PROPERTIES 102 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget;LLVMTransformUtils" 103 ) 104 105 # Create imported target LLVMAsmPrinter 106 add_library(LLVMAsmPrinter STATIC IMPORTED) 107 108 set_target_properties(LLVMAsmPrinter PROPERTIES 109 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBinaryFormat;LLVMCodeGen;LLVMCore;LLVMDebugInfoCodeView;LLVMDebugInfoMSF;LLVMMC;LLVMMCParser;LLVMSupport;LLVMTarget" 110 ) 111 112 # Create imported target LLVMMIRParser 113 add_library(LLVMMIRParser STATIC IMPORTED) 114 115 set_target_properties(LLVMMIRParser PROPERTIES 116 INTERFACE_LINK_LIBRARIES "LLVMAsmParser;LLVMBinaryFormat;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget" 117 ) 118 119 # Create imported target LLVMGlobalISel 120 add_library(LLVMGlobalISel STATIC IMPORTED) 121 122 set_target_properties(LLVMGlobalISel PROPERTIES 123 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget;LLVMTransformUtils" 124 ) 125 126 # Create imported target LLVMBinaryFormat 127 add_library(LLVMBinaryFormat STATIC IMPORTED) 128 129 set_target_properties(LLVMBinaryFormat PROPERTIES 130 INTERFACE_LINK_LIBRARIES "LLVMSupport" 131 ) 132 133 # Create imported target LLVMBitReader 134 add_library(LLVMBitReader STATIC IMPORTED) 135 136 set_target_properties(LLVMBitReader PROPERTIES 137 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" 138 ) 139 140 # Create imported target LLVMBitWriter 141 add_library(LLVMBitWriter STATIC IMPORTED) 142 143 set_target_properties(LLVMBitWriter PROPERTIES 144 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMObject;LLVMSupport" 145 ) 146 147 # Create imported target LLVMTransformUtils 148 add_library(LLVMTransformUtils STATIC IMPORTED) 149 150 set_target_properties(LLVMTransformUtils PROPERTIES 151 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport" 152 ) 153 154 # Create imported target LLVMInstrumentation 155 add_library(LLVMInstrumentation STATIC IMPORTED) 156 157 set_target_properties(LLVMInstrumentation PROPERTIES 158 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMProfileData;LLVMSupport;LLVMTransformUtils" 159 ) 160 161 # Create imported target LLVMInstCombine 162 add_library(LLVMInstCombine STATIC IMPORTED) 163 164 set_target_properties(LLVMInstCombine PROPERTIES 165 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 166 ) 167 168 # Create imported target LLVMScalarOpts 169 add_library(LLVMScalarOpts STATIC IMPORTED) 170 171 set_target_properties(LLVMScalarOpts PROPERTIES 172 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMInstCombine;LLVMSupport;LLVMTransformUtils" 173 ) 174 175 # Create imported target LLVMipo 176 add_library(LLVMipo STATIC IMPORTED) 177 178 set_target_properties(LLVMipo PROPERTIES 179 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMIRReader;LLVMInstCombine;LLVMInstrumentation;LLVMLinker;LLVMObject;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMVectorize" 180 ) 181 182 # Create imported target LLVMVectorize 183 add_library(LLVMVectorize STATIC IMPORTED) 184 185 set_target_properties(LLVMVectorize PROPERTIES 186 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 187 ) 188 189 # Create imported target LLVMHello 190 add_library(LLVMHello MODULE IMPORTED) 191 192 # Create imported target LLVMObjCARCOpts 193 add_library(LLVMObjCARCOpts STATIC IMPORTED) 194 195 set_target_properties(LLVMObjCARCOpts PROPERTIES 196 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" 197 ) 198 199 # Create imported target LLVMCoroutines 200 add_library(LLVMCoroutines STATIC IMPORTED) 201 202 set_target_properties(LLVMCoroutines PROPERTIES 203 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMipo" 204 ) 205 206 # Create imported target LLVMLinker 207 add_library(LLVMLinker STATIC IMPORTED) 208 209 set_target_properties(LLVMLinker PROPERTIES 210 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTransformUtils" 211 ) 212 213 # Create imported target LLVMAnalysis 214 add_library(LLVMAnalysis STATIC IMPORTED) 215 216 set_target_properties(LLVMAnalysis PROPERTIES 217 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport" 218 ) 219 220 # Create imported target LLVMLTO 221 add_library(LLVMLTO STATIC IMPORTED) 222 223 set_target_properties(LLVMLTO PROPERTIES 224 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCodeGen;LLVMCore;LLVMInstCombine;LLVMLinker;LLVMMC;LLVMObjCARCOpts;LLVMObject;LLVMPasses;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMipo" 225 ) 226 227 # Create imported target LLVMMC 228 add_library(LLVMMC STATIC IMPORTED) 229 230 set_target_properties(LLVMMC PROPERTIES 231 INTERFACE_LINK_LIBRARIES "LLVMSupport" 232 ) 233 234 # Create imported target LLVMMCParser 235 add_library(LLVMMCParser STATIC IMPORTED) 236 237 set_target_properties(LLVMMCParser PROPERTIES 238 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 239 ) 240 241 # Create imported target LLVMMCDisassembler 242 add_library(LLVMMCDisassembler STATIC IMPORTED) 243 244 set_target_properties(LLVMMCDisassembler PROPERTIES 245 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 246 ) 247 248 # Create imported target LLVMObject 249 add_library(LLVMObject STATIC IMPORTED) 250 251 set_target_properties(LLVMObject PROPERTIES 252 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMBitReader;LLVMCore;LLVMMC;LLVMMCParser;LLVMSupport" 253 ) 254 255 # Create imported target LLVMObjectYAML 256 add_library(LLVMObjectYAML STATIC IMPORTED) 257 258 set_target_properties(LLVMObjectYAML PROPERTIES 259 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoCodeView;LLVMSupport" 260 ) 261 262 # Create imported target LLVMOption 263 add_library(LLVMOption STATIC IMPORTED) 264 265 set_target_properties(LLVMOption PROPERTIES 266 INTERFACE_LINK_LIBRARIES "LLVMSupport" 267 ) 268 269 # Create imported target LLVMDebugInfoDWARF 270 add_library(LLVMDebugInfoDWARF STATIC IMPORTED) 271 272 set_target_properties(LLVMDebugInfoDWARF PROPERTIES 273 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMMC;LLVMObject;LLVMSupport" 274 ) 275 276 # Create imported target LLVMDebugInfoMSF 277 add_library(LLVMDebugInfoMSF STATIC IMPORTED) 278 279 set_target_properties(LLVMDebugInfoMSF PROPERTIES 280 INTERFACE_LINK_LIBRARIES "LLVMSupport" 281 ) 282 283 # Create imported target LLVMDebugInfoCodeView 284 add_library(LLVMDebugInfoCodeView STATIC IMPORTED) 285 286 set_target_properties(LLVMDebugInfoCodeView PROPERTIES 287 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoMSF;LLVMSupport" 288 ) 289 290 # Create imported target LLVMDebugInfoPDB 291 add_library(LLVMDebugInfoPDB STATIC IMPORTED) 292 293 set_target_properties(LLVMDebugInfoPDB PROPERTIES 294 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoCodeView;LLVMDebugInfoMSF;LLVMObject;LLVMSupport" 295 ) 296 297 # Create imported target LLVMSymbolize 298 add_library(LLVMSymbolize STATIC IMPORTED) 299 300 set_target_properties(LLVMSymbolize PROPERTIES 301 INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMDebugInfoPDB;LLVMObject;LLVMSupport" 302 ) 303 304 # Create imported target LLVMExecutionEngine 305 add_library(LLVMExecutionEngine STATIC IMPORTED) 306 307 set_target_properties(LLVMExecutionEngine PROPERTIES 308 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMMC;LLVMObject;LLVMRuntimeDyld;LLVMSupport;LLVMTarget" 309 ) 310 311 # Create imported target LLVMInterpreter 312 add_library(LLVMInterpreter STATIC IMPORTED) 313 314 set_target_properties(LLVMInterpreter PROPERTIES 315 INTERFACE_LINK_LIBRARIES "LLVMCodeGen;LLVMCore;LLVMExecutionEngine;LLVMSupport" 316 ) 317 318 # Create imported target LLVMMCJIT 319 add_library(LLVMMCJIT STATIC IMPORTED) 320 321 set_target_properties(LLVMMCJIT PROPERTIES 322 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMExecutionEngine;LLVMObject;LLVMRuntimeDyld;LLVMSupport;LLVMTarget" 323 ) 324 325 # Create imported target LLVMOrcJIT 326 add_library(LLVMOrcJIT STATIC IMPORTED) 327 328 set_target_properties(LLVMOrcJIT PROPERTIES 329 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMExecutionEngine;LLVMObject;LLVMRuntimeDyld;LLVMSupport;LLVMTransformUtils" 330 ) 331 332 # Create imported target LLVMRuntimeDyld 333 add_library(LLVMRuntimeDyld STATIC IMPORTED) 334 335 set_target_properties(LLVMRuntimeDyld PROPERTIES 336 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMObject;LLVMSupport" 337 ) 338 339 # Create imported target LLVMTarget 340 add_library(LLVMTarget STATIC IMPORTED) 341 342 set_target_properties(LLVMTarget PROPERTIES 343 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMSupport" 344 ) 345 346 # Create imported target LLVMAArch64CodeGen 347 add_library(LLVMAArch64CodeGen STATIC IMPORTED) 348 349 set_target_properties(LLVMAArch64CodeGen PROPERTIES 350 INTERFACE_LINK_LIBRARIES "LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget" 351 ) 352 353 # Create imported target LLVMAArch64Info 354 add_library(LLVMAArch64Info STATIC IMPORTED) 355 356 set_target_properties(LLVMAArch64Info PROPERTIES 357 INTERFACE_LINK_LIBRARIES "LLVMSupport" 358 ) 359 360 # Create imported target LLVMAArch64AsmParser 361 add_library(LLVMAArch64AsmParser STATIC IMPORTED) 362 363 set_target_properties(LLVMAArch64AsmParser PROPERTIES 364 INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMMCParser;LLVMSupport" 365 ) 366 367 # Create imported target LLVMAArch64Disassembler 368 add_library(LLVMAArch64Disassembler STATIC IMPORTED) 369 370 set_target_properties(LLVMAArch64Disassembler PROPERTIES 371 INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMMCDisassembler;LLVMSupport" 372 ) 373 374 # Create imported target LLVMAArch64AsmPrinter 375 add_library(LLVMAArch64AsmPrinter STATIC IMPORTED) 376 377 set_target_properties(LLVMAArch64AsmPrinter PROPERTIES 378 INTERFACE_LINK_LIBRARIES "LLVMAArch64Utils;LLVMMC;LLVMSupport" 379 ) 380 381 # Create imported target LLVMAArch64Desc 382 add_library(LLVMAArch64Desc STATIC IMPORTED) 383 384 set_target_properties(LLVMAArch64Desc PROPERTIES 385 INTERFACE_LINK_LIBRARIES "LLVMAArch64AsmPrinter;LLVMAArch64Info;LLVMMC;LLVMSupport" 386 ) 387 388 # Create imported target LLVMAArch64Utils 389 add_library(LLVMAArch64Utils STATIC IMPORTED) 390 391 set_target_properties(LLVMAArch64Utils PROPERTIES 392 INTERFACE_LINK_LIBRARIES "LLVMSupport" 393 ) 394 395 # Create imported target LLVMARMCodeGen 396 add_library(LLVMARMCodeGen STATIC IMPORTED) 397 398 set_target_properties(LLVMARMCodeGen PROPERTIES 399 INTERFACE_LINK_LIBRARIES "LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget" 400 ) 401 402 # Create imported target LLVMARMInfo 403 add_library(LLVMARMInfo STATIC IMPORTED) 404 405 set_target_properties(LLVMARMInfo PROPERTIES 406 INTERFACE_LINK_LIBRARIES "LLVMSupport" 407 ) 408 409 # Create imported target LLVMARMAsmParser 410 add_library(LLVMARMAsmParser STATIC IMPORTED) 411 412 set_target_properties(LLVMARMAsmParser PROPERTIES 413 INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMARMUtils;LLVMMC;LLVMMCParser;LLVMSupport" 414 ) 415 416 # Create imported target LLVMARMDisassembler 417 add_library(LLVMARMDisassembler STATIC IMPORTED) 418 419 set_target_properties(LLVMARMDisassembler PROPERTIES 420 INTERFACE_LINK_LIBRARIES "LLVMARMDesc;LLVMARMInfo;LLVMMCDisassembler;LLVMSupport" 421 ) 422 423 # Create imported target LLVMARMAsmPrinter 424 add_library(LLVMARMAsmPrinter STATIC IMPORTED) 425 426 set_target_properties(LLVMARMAsmPrinter PROPERTIES 427 INTERFACE_LINK_LIBRARIES "LLVMARMUtils;LLVMMC;LLVMSupport" 428 ) 429 430 # Create imported target LLVMARMDesc 431 add_library(LLVMARMDesc STATIC IMPORTED) 432 433 set_target_properties(LLVMARMDesc PROPERTIES 434 INTERFACE_LINK_LIBRARIES "LLVMARMAsmPrinter;LLVMARMInfo;LLVMMC;LLVMMCDisassembler;LLVMSupport" 435 ) 436 437 # Create imported target LLVMARMUtils 438 add_library(LLVMARMUtils STATIC IMPORTED) 439 440 set_target_properties(LLVMARMUtils PROPERTIES 441 INTERFACE_LINK_LIBRARIES "LLVMSupport" 442 ) 443 444 # Create imported target LLVMBPFCodeGen 445 add_library(LLVMBPFCodeGen STATIC IMPORTED) 446 447 set_target_properties(LLVMBPFCodeGen PROPERTIES 448 INTERFACE_LINK_LIBRARIES "LLVMAsmPrinter;LLVMBPFAsmPrinter;LLVMBPFDesc;LLVMBPFInfo;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget" 449 ) 450 451 # Create imported target LLVMBPFAsmParser 452 add_library(LLVMBPFAsmParser STATIC IMPORTED) 453 454 set_target_properties(LLVMBPFAsmParser PROPERTIES 455 INTERFACE_LINK_LIBRARIES "LLVMBPFDesc;LLVMBPFInfo;LLVMMC;LLVMMCParser;LLVMSupport" 456 ) 457 458 # Create imported target LLVMBPFDisassembler 459 add_library(LLVMBPFDisassembler STATIC IMPORTED) 460 461 set_target_properties(LLVMBPFDisassembler PROPERTIES 462 INTERFACE_LINK_LIBRARIES "LLVMBPFInfo;LLVMMCDisassembler;LLVMSupport" 463 ) 464 465 # Create imported target LLVMBPFAsmPrinter 466 add_library(LLVMBPFAsmPrinter STATIC IMPORTED) 467 468 set_target_properties(LLVMBPFAsmPrinter PROPERTIES 469 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 470 ) 471 472 # Create imported target LLVMBPFInfo 473 add_library(LLVMBPFInfo STATIC IMPORTED) 474 475 set_target_properties(LLVMBPFInfo PROPERTIES 476 INTERFACE_LINK_LIBRARIES "LLVMSupport" 477 ) 478 479 # Create imported target LLVMBPFDesc 480 add_library(LLVMBPFDesc STATIC IMPORTED) 481 482 set_target_properties(LLVMBPFDesc PROPERTIES 483 INTERFACE_LINK_LIBRARIES "LLVMBPFAsmPrinter;LLVMBPFInfo;LLVMMC;LLVMSupport" 484 ) 485 486 # Create imported target LLVMMipsCodeGen 487 add_library(LLVMMipsCodeGen STATIC IMPORTED) 488 489 set_target_properties(LLVMMipsCodeGen PROPERTIES 490 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMMC;LLVMMipsAsmPrinter;LLVMMipsDesc;LLVMMipsInfo;LLVMSelectionDAG;LLVMSupport;LLVMTarget" 491 ) 492 493 # Create imported target LLVMMipsAsmPrinter 494 add_library(LLVMMipsAsmPrinter STATIC IMPORTED) 495 496 set_target_properties(LLVMMipsAsmPrinter PROPERTIES 497 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" 498 ) 499 500 # Create imported target LLVMMipsDisassembler 501 add_library(LLVMMipsDisassembler STATIC IMPORTED) 502 503 set_target_properties(LLVMMipsDisassembler PROPERTIES 504 INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMMipsInfo;LLVMSupport" 505 ) 506 507 # Create imported target LLVMMipsInfo 508 add_library(LLVMMipsInfo STATIC IMPORTED) 509 510 set_target_properties(LLVMMipsInfo PROPERTIES 511 INTERFACE_LINK_LIBRARIES "LLVMSupport" 512 ) 513 514 # Create imported target LLVMMipsDesc 515 add_library(LLVMMipsDesc STATIC IMPORTED) 516 517 set_target_properties(LLVMMipsDesc PROPERTIES 518 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMipsAsmPrinter;LLVMMipsInfo;LLVMSupport" 519 ) 520 521 # Create imported target LLVMMipsAsmParser 522 add_library(LLVMMipsAsmParser STATIC IMPORTED) 523 524 set_target_properties(LLVMMipsAsmParser PROPERTIES 525 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMMipsDesc;LLVMMipsInfo;LLVMSupport" 526 ) 527 528 # Create imported target LLVMX86CodeGen 529 add_library(LLVMX86CodeGen STATIC IMPORTED) 530 531 set_target_properties(LLVMX86CodeGen PROPERTIES 532 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Info;LLVMX86Utils" 533 ) 534 535 # Create imported target LLVMX86AsmParser 536 add_library(LLVMX86AsmParser STATIC IMPORTED) 537 538 set_target_properties(LLVMX86AsmParser PROPERTIES 539 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMSupport;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Info" 540 ) 541 542 # Create imported target LLVMX86Disassembler 543 add_library(LLVMX86Disassembler STATIC IMPORTED) 544 545 set_target_properties(LLVMX86Disassembler PROPERTIES 546 INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMSupport;LLVMX86Info" 547 ) 548 549 # Create imported target LLVMX86AsmPrinter 550 add_library(LLVMX86AsmPrinter STATIC IMPORTED) 551 552 set_target_properties(LLVMX86AsmPrinter PROPERTIES 553 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMX86Utils" 554 ) 555 556 # Create imported target LLVMX86Desc 557 add_library(LLVMX86Desc STATIC IMPORTED) 558 559 set_target_properties(LLVMX86Desc PROPERTIES 560 INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMObject;LLVMSupport;LLVMX86AsmPrinter;LLVMX86Info" 561 ) 562 563 # Create imported target LLVMX86Info 564 add_library(LLVMX86Info STATIC IMPORTED) 565 566 set_target_properties(LLVMX86Info PROPERTIES 567 INTERFACE_LINK_LIBRARIES "LLVMSupport" 568 ) 569 570 # Create imported target LLVMX86Utils 571 add_library(LLVMX86Utils STATIC IMPORTED) 572 573 set_target_properties(LLVMX86Utils PROPERTIES 574 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" 575 ) 576 577 # Create imported target LLVMAsmParser 578 add_library(LLVMAsmParser STATIC IMPORTED) 579 580 set_target_properties(LLVMAsmParser PROPERTIES 581 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCore;LLVMSupport" 582 ) 583 584 # Create imported target LLVMLineEditor 585 add_library(LLVMLineEditor STATIC IMPORTED) 586 587 set_target_properties(LLVMLineEditor PROPERTIES 588 INTERFACE_LINK_LIBRARIES "LLVMSupport;edit;LLVMSupport" 589 ) 590 591 # Create imported target LLVMProfileData 592 add_library(LLVMProfileData STATIC IMPORTED) 593 594 set_target_properties(LLVMProfileData PROPERTIES 595 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" 596 ) 597 598 # Create imported target LLVMCoverage 599 add_library(LLVMCoverage STATIC IMPORTED) 600 601 set_target_properties(LLVMCoverage PROPERTIES 602 INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport" 603 ) 604 605 # Create imported target LLVMPasses 606 add_library(LLVMPasses STATIC IMPORTED) 607 608 set_target_properties(LLVMPasses PROPERTIES 609 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMInstCombine;LLVMInstrumentation;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMVectorize;LLVMipo" 610 ) 611 612 # Create imported target LLVMDlltoolDriver 613 add_library(LLVMDlltoolDriver STATIC IMPORTED) 614 615 set_target_properties(LLVMDlltoolDriver PROPERTIES 616 INTERFACE_LINK_LIBRARIES "LLVMObject;LLVMOption;LLVMSupport" 617 ) 618 619 # Create imported target LLVMLibDriver 620 add_library(LLVMLibDriver STATIC IMPORTED) 621 622 set_target_properties(LLVMLibDriver PROPERTIES 623 INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMOption;LLVMSupport" 624 ) 625 626 # Create imported target LLVMXRay 627 add_library(LLVMXRay STATIC IMPORTED) 628 629 set_target_properties(LLVMXRay PROPERTIES 630 INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMObject" 631 ) 632 633 # Create imported target LLVMWindowsManifest 634 add_library(LLVMWindowsManifest STATIC IMPORTED) 635 636 set_target_properties(LLVMWindowsManifest PROPERTIES 637 INTERFACE_LINK_LIBRARIES "LLVMSupport" 638 ) 639 640 # Create imported target LTO 641 add_library(LTO SHARED IMPORTED) 642 643 # Create imported target LLVMgold 644 add_library(LLVMgold MODULE IMPORTED) 645 646 # Create imported target llvm-ar 647 add_executable(llvm-ar IMPORTED) 648 649 # Create imported target llvm-config 650 add_executable(llvm-config IMPORTED) 651 652 # Create imported target llvm-lto 653 add_executable(llvm-lto IMPORTED) 654 655 # Create imported target llvm-profdata 656 add_executable(llvm-profdata IMPORTED) 657 658 # Create imported target bugpoint 659 add_executable(bugpoint IMPORTED) 660 set_property(TARGET bugpoint PROPERTY ENABLE_EXPORTS 1) 661 662 set_target_properties(bugpoint PROPERTIES 663 INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMARMCodeGen;LLVMARMAsmParser;LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMDisassembler;LLVMARMInfo;LLVMARMUtils;LLVMBPFCodeGen;LLVMBPFAsmParser;LLVMBPFAsmPrinter;LLVMBPFDesc;LLVMBPFDisassembler;LLVMBPFInfo;LLVMMipsCodeGen;LLVMMipsAsmParser;LLVMMipsAsmPrinter;LLVMMipsDesc;LLVMMipsDisassembler;LLVMMipsInfo;LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info;LLVMX86Utils;LLVMAnalysis;LLVMBitWriter;LLVMCodeGen;LLVMCore;LLVMipo;LLVMIRReader;LLVMInstCombine;LLVMInstrumentation;LLVMLinker;LLVMObjCARCOpts;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;-lpthread" 664 ) 665 666 # Create imported target BugpointPasses 667 add_library(BugpointPasses MODULE IMPORTED) 668 669 # Create imported target llvm-dsymutil 670 add_executable(llvm-dsymutil IMPORTED) 671 672 # Create imported target llc 673 add_executable(llc IMPORTED) 674 set_property(TARGET llc PROPERTY ENABLE_EXPORTS 1) 675 676 set_target_properties(llc PROPERTIES 677 INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMARMCodeGen;LLVMARMAsmParser;LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMDisassembler;LLVMARMInfo;LLVMARMUtils;LLVMBPFCodeGen;LLVMBPFAsmParser;LLVMBPFAsmPrinter;LLVMBPFDesc;LLVMBPFDisassembler;LLVMBPFInfo;LLVMMipsCodeGen;LLVMMipsAsmParser;LLVMMipsAsmPrinter;LLVMMipsDesc;LLVMMipsDisassembler;LLVMMipsInfo;LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info;LLVMX86Utils;LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMIRReader;LLVMMC;LLVMMIRParser;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;-lpthread" 678 ) 679 680 # Create imported target lli 681 add_executable(lli IMPORTED) 682 set_property(TARGET lli PROPERTY ENABLE_EXPORTS 1) 683 684 set_target_properties(lli PROPERTIES 685 INTERFACE_LINK_LIBRARIES "LLVMCodeGen;LLVMCore;LLVMExecutionEngine;LLVMIRReader;LLVMInterpreter;LLVMMC;LLVMMCJIT;LLVMObject;LLVMOrcJIT;LLVMRuntimeDyld;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info;LLVMX86Utils;-lpthread" 686 ) 687 688 # Create imported target llvm-as 689 add_executable(llvm-as IMPORTED) 690 691 # Create imported target llvm-bcanalyzer 692 add_executable(llvm-bcanalyzer IMPORTED) 693 694 # Create imported target llvm-c-test 695 add_executable(llvm-c-test IMPORTED) 696 697 # Create imported target llvm-cat 698 add_executable(llvm-cat IMPORTED) 699 700 # Create imported target llvm-cfi-verify 701 add_executable(llvm-cfi-verify IMPORTED) 702 703 # Create imported target llvm-cov 704 add_executable(llvm-cov IMPORTED) 705 706 # Create imported target llvm-cvtres 707 add_executable(llvm-cvtres IMPORTED) 708 709 # Create imported target llvm-cxxdump 710 add_executable(llvm-cxxdump IMPORTED) 711 712 # Create imported target llvm-cxxfilt 713 add_executable(llvm-cxxfilt IMPORTED) 714 715 # Create imported target llvm-diff 716 add_executable(llvm-diff IMPORTED) 717 718 # Create imported target llvm-dis 719 add_executable(llvm-dis IMPORTED) 720 721 # Create imported target llvm-dwarfdump 722 add_executable(llvm-dwarfdump IMPORTED) 723 724 # Create imported target llvm-dwp 725 add_executable(llvm-dwp IMPORTED) 726 727 # Create imported target llvm-extract 728 add_executable(llvm-extract IMPORTED) 729 730 # Create imported target llvm-link 731 add_executable(llvm-link IMPORTED) 732 733 # Create imported target llvm-lto2 734 add_executable(llvm-lto2 IMPORTED) 735 736 # Create imported target llvm-mc 737 add_executable(llvm-mc IMPORTED) 738 739 # Create imported target llvm-mcmarkup 740 add_executable(llvm-mcmarkup IMPORTED) 741 742 # Create imported target llvm-modextract 743 add_executable(llvm-modextract IMPORTED) 744 745 # Create imported target llvm-mt 746 add_executable(llvm-mt IMPORTED) 747 748 # Create imported target llvm-nm 749 add_executable(llvm-nm IMPORTED) 750 751 # Create imported target llvm-objcopy 752 add_executable(llvm-objcopy IMPORTED) 753 754 # Create imported target llvm-objdump 755 add_executable(llvm-objdump IMPORTED) 756 757 # Create imported target llvm-opt-report 758 add_executable(llvm-opt-report IMPORTED) 759 760 # Create imported target llvm-pdbutil 761 add_executable(llvm-pdbutil IMPORTED) 762 763 # Create imported target llvm-rc 764 add_executable(llvm-rc IMPORTED) 765 766 # Create imported target llvm-readobj 767 add_executable(llvm-readobj IMPORTED) 768 769 # Create imported target llvm-rtdyld 770 add_executable(llvm-rtdyld IMPORTED) 771 772 # Create imported target LLVM 773 add_library(LLVM SHARED IMPORTED) 774 775 # Create imported target llvm-size 776 add_executable(llvm-size IMPORTED) 777 778 # Create imported target llvm-split 779 add_executable(llvm-split IMPORTED) 780 781 # Create imported target llvm-stress 782 add_executable(llvm-stress IMPORTED) 783 set_property(TARGET llvm-stress PROPERTY ENABLE_EXPORTS 1) 784 785 set_target_properties(llvm-stress PROPERTIES 786 INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;-lpthread" 787 ) 788 789 # Create imported target llvm-strings 790 add_executable(llvm-strings IMPORTED) 791 792 # Create imported target llvm-symbolizer 793 add_executable(llvm-symbolizer IMPORTED) 794 795 # Create imported target llvm-xray 796 add_executable(llvm-xray IMPORTED) 797 798 # Create imported target obj2yaml 799 add_executable(obj2yaml IMPORTED) 800 801 # Create imported target opt 802 add_executable(opt IMPORTED) 803 set_property(TARGET opt PROPERTY ENABLE_EXPORTS 1) 804 805 set_target_properties(opt PROPERTIES 806 INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMARMCodeGen;LLVMARMAsmParser;LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMDisassembler;LLVMARMInfo;LLVMARMUtils;LLVMBPFCodeGen;LLVMBPFAsmParser;LLVMBPFAsmPrinter;LLVMBPFDesc;LLVMBPFDisassembler;LLVMBPFInfo;LLVMMipsCodeGen;LLVMMipsAsmParser;LLVMMipsAsmPrinter;LLVMMipsDesc;LLVMMipsDisassembler;LLVMMipsInfo;LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info;LLVMX86Utils;LLVMAnalysis;LLVMBitWriter;LLVMCodeGen;LLVMCore;LLVMCoroutines;LLVMipo;LLVMIRReader;LLVMInstCombine;LLVMInstrumentation;LLVMMC;LLVMObjCARCOpts;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;LLVMPasses;-lpthread" 807 ) 808 809 # Create imported target sancov 810 add_executable(sancov IMPORTED) 811 812 # Create imported target sanstats 813 add_executable(sanstats IMPORTED) 814 815 # Create imported target verify-uselistorder 816 add_executable(verify-uselistorder IMPORTED) 817 818 # Create imported target yaml2obj 819 add_executable(yaml2obj IMPORTED) 820 821 if(CMAKE_VERSION VERSION_LESS 2.8.12) 822 message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") 823 endif() 824 825 # Load information for each installed configuration. 826 get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) 827 file(GLOB CONFIG_FILES "${_DIR}/LLVMExports-*.cmake") 828 foreach(f ${CONFIG_FILES}) 829 include(${f}) 830 endforeach() 831 832 # Cleanup temporary variables. 833 set(_IMPORT_PREFIX) 834 835 # Loop over all imported files and verify that they actually exist 836 foreach(target ${_IMPORT_CHECK_TARGETS} ) 837 foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) 838 if(NOT EXISTS "${file}" ) 839 message(FATAL_ERROR "The imported target \"${target}\" references the file 840 \"${file}\" 841 but this file does not exist. Possible reasons include: 842 * The file was deleted, renamed, or moved to another location. 843 * An install or uninstall procedure did not complete successfully. 844 * The installation package was faulty and contained 845 \"${CMAKE_CURRENT_LIST_FILE}\" 846 but not all the files it references. 847 ") 848 endif() 849 endforeach() 850 unset(_IMPORT_CHECK_FILES_FOR_${target}) 851 endforeach() 852 unset(_IMPORT_CHECK_TARGETS) 853 854 # This file does not depend on other imported targets which have 855 # been exported from the same project but in a separate export set. 856 857 # Commands beyond this point should not need to know the version. 858 set(CMAKE_IMPORT_FILE_VERSION) 859 cmake_policy(POP) 860