authorgravatar for timonkruiper@gmail.comTimon Kruiper <timonkruiper@gmail.com> 2021-03-01 21:42:35+01:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-03-01 12:51:25-08:00
log939f334221ad34618ceb59bc42ce9ef366a54bf9
tree61be5c27fb9d0f8bf666cea7207354074e62b0ad
parent584cb2e4fb67eb95a8c9d790f807235c8088bd76

cmake: update findllvm.cmake file to include llvm12 libraries


1 files changed, 57 insertions(+), 53 deletions(-)

cmake/Findllvm.cmake+57-53
...@@ -194,78 +194,57 @@ else()...@@ -194,78 +194,57 @@ else()
194 # This list can be re-generated with `llvm-config --libfiles` and then194 # This list can be re-generated with `llvm-config --libfiles` and then
195 # reformatting using your favorite text editor. Note we do not execute195 # reformatting using your favorite text editor. Note we do not execute
196 # `llvm-config` here because we are cross compiling.196 # `llvm-config` here because we are cross compiling.
197 FIND_AND_ADD_LLVM_LIB(LLVMXRay)
198 FIND_AND_ADD_LLVM_LIB(LLVMWindowsManifest)197 FIND_AND_ADD_LLVM_LIB(LLVMWindowsManifest)
199 FIND_AND_ADD_LLVM_LIB(LLVMSymbolize)198 FIND_AND_ADD_LLVM_LIB(LLVMXRay)
200 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoPDB)
201 FIND_AND_ADD_LLVM_LIB(LLVMOrcJIT)
202 FIND_AND_ADD_LLVM_LIB(LLVMOrcError)
203 FIND_AND_ADD_LLVM_LIB(LLVMJITLink)
204 FIND_AND_ADD_LLVM_LIB(LLVMObjectYAML)
205 FIND_AND_ADD_LLVM_LIB(LLVMMCA)
206 FIND_AND_ADD_LLVM_LIB(LLVMLTO)
207 FIND_AND_ADD_LLVM_LIB(LLVMPasses)
208 FIND_AND_ADD_LLVM_LIB(LLVMCoroutines)
209 FIND_AND_ADD_LLVM_LIB(LLVMObjCARCOpts)
210 FIND_AND_ADD_LLVM_LIB(LLVMExtensions)
211 FIND_AND_ADD_LLVM_LIB(LLVMLineEditor)
212 FIND_AND_ADD_LLVM_LIB(LLVMLibDriver)199 FIND_AND_ADD_LLVM_LIB(LLVMLibDriver)
213 FIND_AND_ADD_LLVM_LIB(LLVMInterpreter)
214 FIND_AND_ADD_LLVM_LIB(LLVMFuzzMutate)
215 FIND_AND_ADD_LLVM_LIB(LLVMMCJIT)
216 FIND_AND_ADD_LLVM_LIB(LLVMExecutionEngine)
217 FIND_AND_ADD_LLVM_LIB(LLVMRuntimeDyld)
218 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinker)
219 FIND_AND_ADD_LLVM_LIB(LLVMDlltoolDriver)200 FIND_AND_ADD_LLVM_LIB(LLVMDlltoolDriver)
220 FIND_AND_ADD_LLVM_LIB(LLVMOption)
221 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoGSYM)
222 FIND_AND_ADD_LLVM_LIB(LLVMCoverage)201 FIND_AND_ADD_LLVM_LIB(LLVMCoverage)
202 FIND_AND_ADD_LLVM_LIB(LLVMLineEditor)
223 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDisassembler)203 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDisassembler)
224 FIND_AND_ADD_LLVM_LIB(LLVMXCoreCodeGen)204 FIND_AND_ADD_LLVM_LIB(LLVMXCoreCodeGen)
225 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDesc)205 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDesc)
226 FIND_AND_ADD_LLVM_LIB(LLVMXCoreInfo)206 FIND_AND_ADD_LLVM_LIB(LLVMXCoreInfo)
227 FIND_AND_ADD_LLVM_LIB(LLVMX86Disassembler)207 FIND_AND_ADD_LLVM_LIB(LLVMX86Disassembler)
228 FIND_AND_ADD_LLVM_LIB(LLVMX86CodeGen)
229 FIND_AND_ADD_LLVM_LIB(LLVMX86AsmParser)208 FIND_AND_ADD_LLVM_LIB(LLVMX86AsmParser)
209 FIND_AND_ADD_LLVM_LIB(LLVMX86CodeGen)
230 FIND_AND_ADD_LLVM_LIB(LLVMX86Desc)210 FIND_AND_ADD_LLVM_LIB(LLVMX86Desc)
231 FIND_AND_ADD_LLVM_LIB(LLVMX86Info)211 FIND_AND_ADD_LLVM_LIB(LLVMX86Info)
232 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyDisassembler)212 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyDisassembler)
213 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyAsmParser)
233 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyCodeGen)214 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyCodeGen)
234 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyDesc)215 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyDesc)
235 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyAsmParser)
236 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyInfo)216 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyInfo)
237 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDisassembler)217 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDisassembler)
238 FIND_AND_ADD_LLVM_LIB(LLVMSystemZCodeGen)
239 FIND_AND_ADD_LLVM_LIB(LLVMSystemZAsmParser)218 FIND_AND_ADD_LLVM_LIB(LLVMSystemZAsmParser)
219 FIND_AND_ADD_LLVM_LIB(LLVMSystemZCodeGen)
240 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDesc)220 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDesc)
241 FIND_AND_ADD_LLVM_LIB(LLVMSystemZInfo)221 FIND_AND_ADD_LLVM_LIB(LLVMSystemZInfo)
242 FIND_AND_ADD_LLVM_LIB(LLVMSparcDisassembler)222 FIND_AND_ADD_LLVM_LIB(LLVMSparcDisassembler)
243 FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen)
244 FIND_AND_ADD_LLVM_LIB(LLVMSparcAsmParser)223 FIND_AND_ADD_LLVM_LIB(LLVMSparcAsmParser)
224 FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen)
245 FIND_AND_ADD_LLVM_LIB(LLVMSparcDesc)225 FIND_AND_ADD_LLVM_LIB(LLVMSparcDesc)
246 FIND_AND_ADD_LLVM_LIB(LLVMSparcInfo)226 FIND_AND_ADD_LLVM_LIB(LLVMSparcInfo)
247 FIND_AND_ADD_LLVM_LIB(LLVMRISCVDisassembler)227 FIND_AND_ADD_LLVM_LIB(LLVMRISCVDisassembler)
248 FIND_AND_ADD_LLVM_LIB(LLVMRISCVCodeGen)
249 FIND_AND_ADD_LLVM_LIB(LLVMRISCVAsmParser)228 FIND_AND_ADD_LLVM_LIB(LLVMRISCVAsmParser)
229 FIND_AND_ADD_LLVM_LIB(LLVMRISCVCodeGen)
250 FIND_AND_ADD_LLVM_LIB(LLVMRISCVDesc)230 FIND_AND_ADD_LLVM_LIB(LLVMRISCVDesc)
251 FIND_AND_ADD_LLVM_LIB(LLVMRISCVUtils)
252 FIND_AND_ADD_LLVM_LIB(LLVMRISCVInfo)231 FIND_AND_ADD_LLVM_LIB(LLVMRISCVInfo)
253 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCDisassembler)232 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCDisassembler)
254 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCCodeGen)
255 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCAsmParser)233 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCAsmParser)
234 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCCodeGen)
256 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCDesc)235 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCDesc)
257 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCInfo)236 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCInfo)
258 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXCodeGen)237 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXCodeGen)
259 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXDesc)238 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXDesc)
260 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXInfo)239 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXInfo)
261 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Disassembler)240 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Disassembler)
262 FIND_AND_ADD_LLVM_LIB(LLVMMSP430CodeGen)
263 FIND_AND_ADD_LLVM_LIB(LLVMMSP430AsmParser)241 FIND_AND_ADD_LLVM_LIB(LLVMMSP430AsmParser)
242 FIND_AND_ADD_LLVM_LIB(LLVMMSP430CodeGen)
264 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Desc)243 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Desc)
265 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Info)244 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Info)
266 FIND_AND_ADD_LLVM_LIB(LLVMMipsDisassembler)245 FIND_AND_ADD_LLVM_LIB(LLVMMipsDisassembler)
267 FIND_AND_ADD_LLVM_LIB(LLVMMipsCodeGen)
268 FIND_AND_ADD_LLVM_LIB(LLVMMipsAsmParser)246 FIND_AND_ADD_LLVM_LIB(LLVMMipsAsmParser)
247 FIND_AND_ADD_LLVM_LIB(LLVMMipsCodeGen)
269 FIND_AND_ADD_LLVM_LIB(LLVMMipsDesc)248 FIND_AND_ADD_LLVM_LIB(LLVMMipsDesc)
270 FIND_AND_ADD_LLVM_LIB(LLVMMipsInfo)249 FIND_AND_ADD_LLVM_LIB(LLVMMipsInfo)
271 FIND_AND_ADD_LLVM_LIB(LLVMLanaiDisassembler)250 FIND_AND_ADD_LLVM_LIB(LLVMLanaiDisassembler)
...@@ -279,44 +258,73 @@ else()...@@ -279,44 +258,73 @@ else()
279 FIND_AND_ADD_LLVM_LIB(LLVMHexagonDesc)258 FIND_AND_ADD_LLVM_LIB(LLVMHexagonDesc)
280 FIND_AND_ADD_LLVM_LIB(LLVMHexagonInfo)259 FIND_AND_ADD_LLVM_LIB(LLVMHexagonInfo)
281 FIND_AND_ADD_LLVM_LIB(LLVMBPFDisassembler)260 FIND_AND_ADD_LLVM_LIB(LLVMBPFDisassembler)
282 FIND_AND_ADD_LLVM_LIB(LLVMBPFCodeGen)
283 FIND_AND_ADD_LLVM_LIB(LLVMBPFAsmParser)261 FIND_AND_ADD_LLVM_LIB(LLVMBPFAsmParser)
262 FIND_AND_ADD_LLVM_LIB(LLVMBPFCodeGen)
284 FIND_AND_ADD_LLVM_LIB(LLVMBPFDesc)263 FIND_AND_ADD_LLVM_LIB(LLVMBPFDesc)
285 FIND_AND_ADD_LLVM_LIB(LLVMBPFInfo)264 FIND_AND_ADD_LLVM_LIB(LLVMBPFInfo)
286 FIND_AND_ADD_LLVM_LIB(LLVMAVRDisassembler)265 FIND_AND_ADD_LLVM_LIB(LLVMAVRDisassembler)
287 FIND_AND_ADD_LLVM_LIB(LLVMAVRCodeGen)
288 FIND_AND_ADD_LLVM_LIB(LLVMAVRAsmParser)266 FIND_AND_ADD_LLVM_LIB(LLVMAVRAsmParser)
267 FIND_AND_ADD_LLVM_LIB(LLVMAVRCodeGen)
289 FIND_AND_ADD_LLVM_LIB(LLVMAVRDesc)268 FIND_AND_ADD_LLVM_LIB(LLVMAVRDesc)
290 FIND_AND_ADD_LLVM_LIB(LLVMAVRInfo)269 FIND_AND_ADD_LLVM_LIB(LLVMAVRInfo)
291 FIND_AND_ADD_LLVM_LIB(LLVMARMDisassembler)270 FIND_AND_ADD_LLVM_LIB(LLVMARMDisassembler)
292 FIND_AND_ADD_LLVM_LIB(LLVMARMCodeGen)
293 FIND_AND_ADD_LLVM_LIB(LLVMARMAsmParser)271 FIND_AND_ADD_LLVM_LIB(LLVMARMAsmParser)
272 FIND_AND_ADD_LLVM_LIB(LLVMARMCodeGen)
294 FIND_AND_ADD_LLVM_LIB(LLVMARMDesc)273 FIND_AND_ADD_LLVM_LIB(LLVMARMDesc)
295 FIND_AND_ADD_LLVM_LIB(LLVMARMUtils)274 FIND_AND_ADD_LLVM_LIB(LLVMARMUtils)
296 FIND_AND_ADD_LLVM_LIB(LLVMARMInfo)275 FIND_AND_ADD_LLVM_LIB(LLVMARMInfo)
297 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUDisassembler)276 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUDisassembler)
298 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUCodeGen)
299 FIND_AND_ADD_LLVM_LIB(LLVMMIRParser)
300 FIND_AND_ADD_LLVM_LIB(LLVMipo)
301 FIND_AND_ADD_LLVM_LIB(LLVMInstrumentation)
302 FIND_AND_ADD_LLVM_LIB(LLVMVectorize)
303 FIND_AND_ADD_LLVM_LIB(LLVMLinker)
304 FIND_AND_ADD_LLVM_LIB(LLVMIRReader)
305 FIND_AND_ADD_LLVM_LIB(LLVMAsmParser)
306 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenMP)
307 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUAsmParser)277 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUAsmParser)
278 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUCodeGen)
308 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUDesc)279 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUDesc)
309 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUUtils)280 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUUtils)
310 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUInfo)281 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUInfo)
311 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Disassembler)282 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Disassembler)
312 FIND_AND_ADD_LLVM_LIB(LLVMMCDisassembler)283 FIND_AND_ADD_LLVM_LIB(LLVMAArch64AsmParser)
313 FIND_AND_ADD_LLVM_LIB(LLVMAArch64CodeGen)284 FIND_AND_ADD_LLVM_LIB(LLVMAArch64CodeGen)
285 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Desc)
286 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Utils)
287 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Info)
288 FIND_AND_ADD_LLVM_LIB(LLVMOrcJIT)
289 FIND_AND_ADD_LLVM_LIB(LLVMMCJIT)
290 FIND_AND_ADD_LLVM_LIB(LLVMJITLink)
291 FIND_AND_ADD_LLVM_LIB(LLVMOrcTargetProcess)
292 FIND_AND_ADD_LLVM_LIB(LLVMOrcShared)
293 FIND_AND_ADD_LLVM_LIB(LLVMInterpreter)
294 FIND_AND_ADD_LLVM_LIB(LLVMExecutionEngine)
295 FIND_AND_ADD_LLVM_LIB(LLVMRuntimeDyld)
296 FIND_AND_ADD_LLVM_LIB(LLVMSymbolize)
297 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoPDB)
298 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoGSYM)
299 FIND_AND_ADD_LLVM_LIB(LLVMOption)
300 FIND_AND_ADD_LLVM_LIB(LLVMObjectYAML)
301 FIND_AND_ADD_LLVM_LIB(LLVMMCA)
302 FIND_AND_ADD_LLVM_LIB(LLVMMCDisassembler)
303 FIND_AND_ADD_LLVM_LIB(LLVMLTO)
304 FIND_AND_ADD_LLVM_LIB(LLVMPasses)
314 FIND_AND_ADD_LLVM_LIB(LLVMCFGuard)305 FIND_AND_ADD_LLVM_LIB(LLVMCFGuard)
306 FIND_AND_ADD_LLVM_LIB(LLVMCoroutines)
307 FIND_AND_ADD_LLVM_LIB(LLVMObjCARCOpts)
308 FIND_AND_ADD_LLVM_LIB(LLVMHelloNew)
309 FIND_AND_ADD_LLVM_LIB(LLVMipo)
310 FIND_AND_ADD_LLVM_LIB(LLVMVectorize)
311 FIND_AND_ADD_LLVM_LIB(LLVMLinker)
312 FIND_AND_ADD_LLVM_LIB(LLVMInstrumentation)
313 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenMP)
314 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenACC)
315 FIND_AND_ADD_LLVM_LIB(LLVMExtensions)
316 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinker)
315 FIND_AND_ADD_LLVM_LIB(LLVMGlobalISel)317 FIND_AND_ADD_LLVM_LIB(LLVMGlobalISel)
316 FIND_AND_ADD_LLVM_LIB(LLVMSelectionDAG)318 FIND_AND_ADD_LLVM_LIB(LLVMMIRParser)
317 FIND_AND_ADD_LLVM_LIB(LLVMAsmPrinter)319 FIND_AND_ADD_LLVM_LIB(LLVMAsmPrinter)
318 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoDWARF)320 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoDWARF)
321 FIND_AND_ADD_LLVM_LIB(LLVMSelectionDAG)
319 FIND_AND_ADD_LLVM_LIB(LLVMCodeGen)322 FIND_AND_ADD_LLVM_LIB(LLVMCodeGen)
323 FIND_AND_ADD_LLVM_LIB(LLVMIRReader)
324 FIND_AND_ADD_LLVM_LIB(LLVMAsmParser)
325 FIND_AND_ADD_LLVM_LIB(LLVMInterfaceStub)
326 FIND_AND_ADD_LLVM_LIB(LLVMFileCheck)
327 FIND_AND_ADD_LLVM_LIB(LLVMFuzzMutate)
320 FIND_AND_ADD_LLVM_LIB(LLVMTarget)328 FIND_AND_ADD_LLVM_LIB(LLVMTarget)
321 FIND_AND_ADD_LLVM_LIB(LLVMScalarOpts)329 FIND_AND_ADD_LLVM_LIB(LLVMScalarOpts)
322 FIND_AND_ADD_LLVM_LIB(LLVMInstCombine)330 FIND_AND_ADD_LLVM_LIB(LLVMInstCombine)
...@@ -327,19 +335,15 @@ else()...@@ -327,19 +335,15 @@ else()
327 FIND_AND_ADD_LLVM_LIB(LLVMProfileData)335 FIND_AND_ADD_LLVM_LIB(LLVMProfileData)
328 FIND_AND_ADD_LLVM_LIB(LLVMObject)336 FIND_AND_ADD_LLVM_LIB(LLVMObject)
329 FIND_AND_ADD_LLVM_LIB(LLVMTextAPI)337 FIND_AND_ADD_LLVM_LIB(LLVMTextAPI)
330 FIND_AND_ADD_LLVM_LIB(LLVMBitReader)
331 FIND_AND_ADD_LLVM_LIB(LLVMCore)
332 FIND_AND_ADD_LLVM_LIB(LLVMRemarks)
333 FIND_AND_ADD_LLVM_LIB(LLVMBitstreamReader)
334 FIND_AND_ADD_LLVM_LIB(LLVMAArch64AsmParser)
335 FIND_AND_ADD_LLVM_LIB(LLVMMCParser)338 FIND_AND_ADD_LLVM_LIB(LLVMMCParser)
336 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Desc)
337 FIND_AND_ADD_LLVM_LIB(LLVMMC)339 FIND_AND_ADD_LLVM_LIB(LLVMMC)
338 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoCodeView)340 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoCodeView)
339 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoMSF)341 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoMSF)
342 FIND_AND_ADD_LLVM_LIB(LLVMBitReader)
343 FIND_AND_ADD_LLVM_LIB(LLVMCore)
344 FIND_AND_ADD_LLVM_LIB(LLVMRemarks)
345 FIND_AND_ADD_LLVM_LIB(LLVMBitstreamReader)
340 FIND_AND_ADD_LLVM_LIB(LLVMBinaryFormat)346 FIND_AND_ADD_LLVM_LIB(LLVMBinaryFormat)
341 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Utils)
342 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Info)
343 FIND_AND_ADD_LLVM_LIB(LLVMSupport)347 FIND_AND_ADD_LLVM_LIB(LLVMSupport)
344 FIND_AND_ADD_LLVM_LIB(LLVMDemangle)348 FIND_AND_ADD_LLVM_LIB(LLVMDemangle)
345endif()349endif()