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