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