Home | History | Annotate | Download | only in llvm
      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 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 LLVMMipsCodeGen
    445 add_library(LLVMMipsCodeGen STATIC IMPORTED)
    446 
    447 set_target_properties(LLVMMipsCodeGen PROPERTIES
    448   INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMMC;LLVMMipsAsmPrinter;LLVMMipsDesc;LLVMMipsInfo;LLVMSelectionDAG;LLVMSupport;LLVMTarget"
    449 )
    450 
    451 # Create imported target LLVMMipsAsmPrinter
    452 add_library(LLVMMipsAsmPrinter STATIC IMPORTED)
    453 
    454 set_target_properties(LLVMMipsAsmPrinter PROPERTIES
    455   INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport"
    456 )
    457 
    458 # Create imported target LLVMMipsDisassembler
    459 add_library(LLVMMipsDisassembler STATIC IMPORTED)
    460 
    461 set_target_properties(LLVMMipsDisassembler PROPERTIES
    462   INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMMipsInfo;LLVMSupport"
    463 )
    464 
    465 # Create imported target LLVMMipsInfo
    466 add_library(LLVMMipsInfo STATIC IMPORTED)
    467 
    468 set_target_properties(LLVMMipsInfo PROPERTIES
    469   INTERFACE_LINK_LIBRARIES "LLVMSupport"
    470 )
    471 
    472 # Create imported target LLVMMipsDesc
    473 add_library(LLVMMipsDesc STATIC IMPORTED)
    474 
    475 set_target_properties(LLVMMipsDesc PROPERTIES
    476   INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMipsAsmPrinter;LLVMMipsInfo;LLVMSupport"
    477 )
    478 
    479 # Create imported target LLVMMipsAsmParser
    480 add_library(LLVMMipsAsmParser STATIC IMPORTED)
    481 
    482 set_target_properties(LLVMMipsAsmParser PROPERTIES
    483   INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMMipsDesc;LLVMMipsInfo;LLVMSupport"
    484 )
    485 
    486 # Create imported target LLVMX86CodeGen
    487 add_library(LLVMX86CodeGen STATIC IMPORTED)
    488 
    489 set_target_properties(LLVMX86CodeGen PROPERTIES
    490   INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMGlobalISel;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Info;LLVMX86Utils"
    491 )
    492 
    493 # Create imported target LLVMX86AsmParser
    494 add_library(LLVMX86AsmParser STATIC IMPORTED)
    495 
    496 set_target_properties(LLVMX86AsmParser PROPERTIES
    497   INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMSupport;LLVMX86AsmPrinter;LLVMX86Desc;LLVMX86Info"
    498 )
    499 
    500 # Create imported target LLVMX86Disassembler
    501 add_library(LLVMX86Disassembler STATIC IMPORTED)
    502 
    503 set_target_properties(LLVMX86Disassembler PROPERTIES
    504   INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMSupport;LLVMX86Info"
    505 )
    506 
    507 # Create imported target LLVMX86AsmPrinter
    508 add_library(LLVMX86AsmPrinter STATIC IMPORTED)
    509 
    510 set_target_properties(LLVMX86AsmPrinter PROPERTIES
    511   INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMX86Utils"
    512 )
    513 
    514 # Create imported target LLVMX86Desc
    515 add_library(LLVMX86Desc STATIC IMPORTED)
    516 
    517 set_target_properties(LLVMX86Desc PROPERTIES
    518   INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMObject;LLVMSupport;LLVMX86AsmPrinter;LLVMX86Info"
    519 )
    520 
    521 # Create imported target LLVMX86Info
    522 add_library(LLVMX86Info STATIC IMPORTED)
    523 
    524 set_target_properties(LLVMX86Info PROPERTIES
    525   INTERFACE_LINK_LIBRARIES "LLVMSupport"
    526 )
    527 
    528 # Create imported target LLVMX86Utils
    529 add_library(LLVMX86Utils STATIC IMPORTED)
    530 
    531 set_target_properties(LLVMX86Utils PROPERTIES
    532   INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport"
    533 )
    534 
    535 # Create imported target LLVMAsmParser
    536 add_library(LLVMAsmParser STATIC IMPORTED)
    537 
    538 set_target_properties(LLVMAsmParser PROPERTIES
    539   INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCore;LLVMSupport"
    540 )
    541 
    542 # Create imported target LLVMLineEditor
    543 add_library(LLVMLineEditor STATIC IMPORTED)
    544 
    545 set_target_properties(LLVMLineEditor PROPERTIES
    546   INTERFACE_LINK_LIBRARIES "LLVMSupport;edit;LLVMSupport"
    547 )
    548 
    549 # Create imported target LLVMProfileData
    550 add_library(LLVMProfileData STATIC IMPORTED)
    551 
    552 set_target_properties(LLVMProfileData PROPERTIES
    553   INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport"
    554 )
    555 
    556 # Create imported target LLVMCoverage
    557 add_library(LLVMCoverage STATIC IMPORTED)
    558 
    559 set_target_properties(LLVMCoverage PROPERTIES
    560   INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport"
    561 )
    562 
    563 # Create imported target LLVMPasses
    564 add_library(LLVMPasses STATIC IMPORTED)
    565 
    566 set_target_properties(LLVMPasses PROPERTIES
    567   INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMInstCombine;LLVMInstrumentation;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils;LLVMVectorize;LLVMipo"
    568 )
    569 
    570 # Create imported target LLVMDlltoolDriver
    571 add_library(LLVMDlltoolDriver STATIC IMPORTED)
    572 
    573 set_target_properties(LLVMDlltoolDriver PROPERTIES
    574   INTERFACE_LINK_LIBRARIES "LLVMObject;LLVMOption;LLVMSupport"
    575 )
    576 
    577 # Create imported target LLVMLibDriver
    578 add_library(LLVMLibDriver STATIC IMPORTED)
    579 
    580 set_target_properties(LLVMLibDriver PROPERTIES
    581   INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMOption;LLVMSupport"
    582 )
    583 
    584 # Create imported target LLVMXRay
    585 add_library(LLVMXRay STATIC IMPORTED)
    586 
    587 set_target_properties(LLVMXRay PROPERTIES
    588   INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMObject"
    589 )
    590 
    591 # Create imported target LLVMWindowsManifest
    592 add_library(LLVMWindowsManifest STATIC IMPORTED)
    593 
    594 set_target_properties(LLVMWindowsManifest PROPERTIES
    595   INTERFACE_LINK_LIBRARIES "LLVMSupport"
    596 )
    597 
    598 # Create imported target LTO
    599 add_library(LTO SHARED IMPORTED)
    600 
    601 # Create imported target LLVMgold
    602 add_library(LLVMgold MODULE IMPORTED)
    603 
    604 # Create imported target llvm-ar
    605 add_executable(llvm-ar IMPORTED)
    606 
    607 # Create imported target llvm-config
    608 add_executable(llvm-config IMPORTED)
    609 
    610 # Create imported target llvm-lto
    611 add_executable(llvm-lto IMPORTED)
    612 
    613 # Create imported target llvm-profdata
    614 add_executable(llvm-profdata IMPORTED)
    615 
    616 # Create imported target bugpoint
    617 add_executable(bugpoint IMPORTED)
    618 set_property(TARGET bugpoint PROPERTY ENABLE_EXPORTS 1)
    619 
    620 set_target_properties(bugpoint PROPERTIES
    621   INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMARMCodeGen;LLVMARMAsmParser;LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMDisassembler;LLVMARMInfo;LLVMARMUtils;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"
    622 )
    623 
    624 # Create imported target BugpointPasses
    625 add_library(BugpointPasses MODULE IMPORTED)
    626 
    627 # Create imported target llvm-dsymutil
    628 add_executable(llvm-dsymutil IMPORTED)
    629 
    630 # Create imported target llc
    631 add_executable(llc IMPORTED)
    632 set_property(TARGET llc PROPERTY ENABLE_EXPORTS 1)
    633 
    634 set_target_properties(llc PROPERTIES
    635   INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMARMCodeGen;LLVMARMAsmParser;LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMDisassembler;LLVMARMInfo;LLVMARMUtils;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"
    636 )
    637 
    638 # Create imported target lli
    639 add_executable(lli IMPORTED)
    640 set_property(TARGET lli PROPERTY ENABLE_EXPORTS 1)
    641 
    642 set_target_properties(lli PROPERTIES
    643   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"
    644 )
    645 
    646 # Create imported target llvm-as
    647 add_executable(llvm-as IMPORTED)
    648 
    649 # Create imported target llvm-bcanalyzer
    650 add_executable(llvm-bcanalyzer IMPORTED)
    651 
    652 # Create imported target llvm-c-test
    653 add_executable(llvm-c-test IMPORTED)
    654 
    655 # Create imported target llvm-cat
    656 add_executable(llvm-cat IMPORTED)
    657 
    658 # Create imported target llvm-cfi-verify
    659 add_executable(llvm-cfi-verify IMPORTED)
    660 
    661 # Create imported target llvm-cov
    662 add_executable(llvm-cov IMPORTED)
    663 
    664 # Create imported target llvm-cvtres
    665 add_executable(llvm-cvtres IMPORTED)
    666 
    667 # Create imported target llvm-cxxdump
    668 add_executable(llvm-cxxdump IMPORTED)
    669 
    670 # Create imported target llvm-cxxfilt
    671 add_executable(llvm-cxxfilt IMPORTED)
    672 
    673 # Create imported target llvm-diff
    674 add_executable(llvm-diff IMPORTED)
    675 
    676 # Create imported target llvm-dis
    677 add_executable(llvm-dis IMPORTED)
    678 
    679 # Create imported target llvm-dwarfdump
    680 add_executable(llvm-dwarfdump IMPORTED)
    681 
    682 # Create imported target llvm-dwp
    683 add_executable(llvm-dwp IMPORTED)
    684 
    685 # Create imported target llvm-extract
    686 add_executable(llvm-extract IMPORTED)
    687 
    688 # Create imported target llvm-link
    689 add_executable(llvm-link IMPORTED)
    690 
    691 # Create imported target llvm-lto2
    692 add_executable(llvm-lto2 IMPORTED)
    693 
    694 # Create imported target llvm-mc
    695 add_executable(llvm-mc IMPORTED)
    696 
    697 # Create imported target llvm-mcmarkup
    698 add_executable(llvm-mcmarkup IMPORTED)
    699 
    700 # Create imported target llvm-modextract
    701 add_executable(llvm-modextract IMPORTED)
    702 
    703 # Create imported target llvm-mt
    704 add_executable(llvm-mt IMPORTED)
    705 
    706 # Create imported target llvm-nm
    707 add_executable(llvm-nm IMPORTED)
    708 
    709 # Create imported target llvm-objcopy
    710 add_executable(llvm-objcopy IMPORTED)
    711 
    712 # Create imported target llvm-objdump
    713 add_executable(llvm-objdump IMPORTED)
    714 
    715 # Create imported target llvm-opt-report
    716 add_executable(llvm-opt-report IMPORTED)
    717 
    718 # Create imported target llvm-pdbutil
    719 add_executable(llvm-pdbutil IMPORTED)
    720 
    721 # Create imported target llvm-rc
    722 add_executable(llvm-rc IMPORTED)
    723 
    724 # Create imported target llvm-readobj
    725 add_executable(llvm-readobj IMPORTED)
    726 
    727 # Create imported target llvm-rtdyld
    728 add_executable(llvm-rtdyld IMPORTED)
    729 
    730 # Create imported target LLVM
    731 add_library(LLVM SHARED IMPORTED)
    732 
    733 # Create imported target llvm-size
    734 add_executable(llvm-size IMPORTED)
    735 
    736 # Create imported target llvm-split
    737 add_executable(llvm-split IMPORTED)
    738 
    739 # Create imported target llvm-stress
    740 add_executable(llvm-stress IMPORTED)
    741 set_property(TARGET llvm-stress PROPERTY ENABLE_EXPORTS 1)
    742 
    743 set_target_properties(llvm-stress PROPERTIES
    744   INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;-lpthread"
    745 )
    746 
    747 # Create imported target llvm-strings
    748 add_executable(llvm-strings IMPORTED)
    749 
    750 # Create imported target llvm-symbolizer
    751 add_executable(llvm-symbolizer IMPORTED)
    752 
    753 # Create imported target llvm-xray
    754 add_executable(llvm-xray IMPORTED)
    755 
    756 # Create imported target obj2yaml
    757 add_executable(obj2yaml IMPORTED)
    758 
    759 # Create imported target opt
    760 add_executable(opt IMPORTED)
    761 set_property(TARGET opt PROPERTY ENABLE_EXPORTS 1)
    762 
    763 set_target_properties(opt PROPERTIES
    764   INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64AsmPrinter;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMARMCodeGen;LLVMARMAsmParser;LLVMARMAsmPrinter;LLVMARMDesc;LLVMARMDisassembler;LLVMARMInfo;LLVMARMUtils;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"
    765 )
    766 
    767 # Create imported target sancov
    768 add_executable(sancov IMPORTED)
    769 
    770 # Create imported target sanstats
    771 add_executable(sanstats IMPORTED)
    772 
    773 # Create imported target verify-uselistorder
    774 add_executable(verify-uselistorder IMPORTED)
    775 
    776 # Create imported target yaml2obj
    777 add_executable(yaml2obj IMPORTED)
    778 
    779 if(CMAKE_VERSION VERSION_LESS 2.8.12)
    780   message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.")
    781 endif()
    782 
    783 # Load information for each installed configuration.
    784 get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
    785 file(GLOB CONFIG_FILES "${_DIR}/LLVMExports-*.cmake")
    786 foreach(f ${CONFIG_FILES})
    787   include(${f})
    788 endforeach()
    789 
    790 # Cleanup temporary variables.
    791 set(_IMPORT_PREFIX)
    792 
    793 # Loop over all imported files and verify that they actually exist
    794 foreach(target ${_IMPORT_CHECK_TARGETS} )
    795   foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
    796     if(NOT EXISTS "${file}" )
    797       message(FATAL_ERROR "The imported target \"${target}\" references the file
    798    \"${file}\"
    799 but this file does not exist.  Possible reasons include:
    800 * The file was deleted, renamed, or moved to another location.
    801 * An install or uninstall procedure did not complete successfully.
    802 * The installation package was faulty and contained
    803    \"${CMAKE_CURRENT_LIST_FILE}\"
    804 but not all the files it references.
    805 ")
    806     endif()
    807   endforeach()
    808   unset(_IMPORT_CHECK_FILES_FOR_${target})
    809 endforeach()
    810 unset(_IMPORT_CHECK_TARGETS)
    811 
    812 # This file does not depend on other imported targets which have
    813 # been exported from the same project but in a separate export set.
    814 
    815 # Commands beyond this point should not need to know the version.
    816 set(CMAKE_IMPORT_FILE_VERSION)
    817 cmake_policy(POP)
    818