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()
194194 # This list can be re-generated with `llvm-config --libfiles` and then
195195 # reformatting using your favorite text editor. Note we do not execute
196196 # `llvm-config` here because we are cross compiling.
197 FIND_AND_ADD_LLVM_LIB(LLVMXRay)
198197 FIND_AND_ADD_LLVM_LIB(LLVMWindowsManifest)
199 FIND_AND_ADD_LLVM_LIB(LLVMSymbolize)
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)
198 FIND_AND_ADD_LLVM_LIB(LLVMXRay)
212199 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)
219200 FIND_AND_ADD_LLVM_LIB(LLVMDlltoolDriver)
220 FIND_AND_ADD_LLVM_LIB(LLVMOption)
221 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoGSYM)
222201 FIND_AND_ADD_LLVM_LIB(LLVMCoverage)
202 FIND_AND_ADD_LLVM_LIB(LLVMLineEditor)
223203 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDisassembler)
224204 FIND_AND_ADD_LLVM_LIB(LLVMXCoreCodeGen)
225205 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDesc)
226206 FIND_AND_ADD_LLVM_LIB(LLVMXCoreInfo)
227207 FIND_AND_ADD_LLVM_LIB(LLVMX86Disassembler)
228 FIND_AND_ADD_LLVM_LIB(LLVMX86CodeGen)
229208 FIND_AND_ADD_LLVM_LIB(LLVMX86AsmParser)
209 FIND_AND_ADD_LLVM_LIB(LLVMX86CodeGen)
230210 FIND_AND_ADD_LLVM_LIB(LLVMX86Desc)
231211 FIND_AND_ADD_LLVM_LIB(LLVMX86Info)
232212 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyDisassembler)
213 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyAsmParser)
233214 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyCodeGen)
234215 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyDesc)
235 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyAsmParser)
236216 FIND_AND_ADD_LLVM_LIB(LLVMWebAssemblyInfo)
237217 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDisassembler)
238 FIND_AND_ADD_LLVM_LIB(LLVMSystemZCodeGen)
239218 FIND_AND_ADD_LLVM_LIB(LLVMSystemZAsmParser)
219 FIND_AND_ADD_LLVM_LIB(LLVMSystemZCodeGen)
240220 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDesc)
241221 FIND_AND_ADD_LLVM_LIB(LLVMSystemZInfo)
242222 FIND_AND_ADD_LLVM_LIB(LLVMSparcDisassembler)
243 FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen)
244223 FIND_AND_ADD_LLVM_LIB(LLVMSparcAsmParser)
224 FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen)
245225 FIND_AND_ADD_LLVM_LIB(LLVMSparcDesc)
246226 FIND_AND_ADD_LLVM_LIB(LLVMSparcInfo)
247227 FIND_AND_ADD_LLVM_LIB(LLVMRISCVDisassembler)
248 FIND_AND_ADD_LLVM_LIB(LLVMRISCVCodeGen)
249228 FIND_AND_ADD_LLVM_LIB(LLVMRISCVAsmParser)
229 FIND_AND_ADD_LLVM_LIB(LLVMRISCVCodeGen)
250230 FIND_AND_ADD_LLVM_LIB(LLVMRISCVDesc)
251 FIND_AND_ADD_LLVM_LIB(LLVMRISCVUtils)
252231 FIND_AND_ADD_LLVM_LIB(LLVMRISCVInfo)
253232 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCDisassembler)
254 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCCodeGen)
255233 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCAsmParser)
234 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCCodeGen)
256235 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCDesc)
257236 FIND_AND_ADD_LLVM_LIB(LLVMPowerPCInfo)
258237 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXCodeGen)
259238 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXDesc)
260239 FIND_AND_ADD_LLVM_LIB(LLVMNVPTXInfo)
261240 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Disassembler)
262 FIND_AND_ADD_LLVM_LIB(LLVMMSP430CodeGen)
263241 FIND_AND_ADD_LLVM_LIB(LLVMMSP430AsmParser)
242 FIND_AND_ADD_LLVM_LIB(LLVMMSP430CodeGen)
264243 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Desc)
265244 FIND_AND_ADD_LLVM_LIB(LLVMMSP430Info)
266245 FIND_AND_ADD_LLVM_LIB(LLVMMipsDisassembler)
267 FIND_AND_ADD_LLVM_LIB(LLVMMipsCodeGen)
268246 FIND_AND_ADD_LLVM_LIB(LLVMMipsAsmParser)
247 FIND_AND_ADD_LLVM_LIB(LLVMMipsCodeGen)
269248 FIND_AND_ADD_LLVM_LIB(LLVMMipsDesc)
270249 FIND_AND_ADD_LLVM_LIB(LLVMMipsInfo)
271250 FIND_AND_ADD_LLVM_LIB(LLVMLanaiDisassembler)
......@@ -279,44 +258,73 @@ else()
279258 FIND_AND_ADD_LLVM_LIB(LLVMHexagonDesc)
280259 FIND_AND_ADD_LLVM_LIB(LLVMHexagonInfo)
281260 FIND_AND_ADD_LLVM_LIB(LLVMBPFDisassembler)
282 FIND_AND_ADD_LLVM_LIB(LLVMBPFCodeGen)
283261 FIND_AND_ADD_LLVM_LIB(LLVMBPFAsmParser)
262 FIND_AND_ADD_LLVM_LIB(LLVMBPFCodeGen)
284263 FIND_AND_ADD_LLVM_LIB(LLVMBPFDesc)
285264 FIND_AND_ADD_LLVM_LIB(LLVMBPFInfo)
286265 FIND_AND_ADD_LLVM_LIB(LLVMAVRDisassembler)
287 FIND_AND_ADD_LLVM_LIB(LLVMAVRCodeGen)
288266 FIND_AND_ADD_LLVM_LIB(LLVMAVRAsmParser)
267 FIND_AND_ADD_LLVM_LIB(LLVMAVRCodeGen)
289268 FIND_AND_ADD_LLVM_LIB(LLVMAVRDesc)
290269 FIND_AND_ADD_LLVM_LIB(LLVMAVRInfo)
291270 FIND_AND_ADD_LLVM_LIB(LLVMARMDisassembler)
292 FIND_AND_ADD_LLVM_LIB(LLVMARMCodeGen)
293271 FIND_AND_ADD_LLVM_LIB(LLVMARMAsmParser)
272 FIND_AND_ADD_LLVM_LIB(LLVMARMCodeGen)
294273 FIND_AND_ADD_LLVM_LIB(LLVMARMDesc)
295274 FIND_AND_ADD_LLVM_LIB(LLVMARMUtils)
296275 FIND_AND_ADD_LLVM_LIB(LLVMARMInfo)
297276 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)
307277 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUAsmParser)
278 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUCodeGen)
308279 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUDesc)
309280 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUUtils)
310281 FIND_AND_ADD_LLVM_LIB(LLVMAMDGPUInfo)
311282 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Disassembler)
312 FIND_AND_ADD_LLVM_LIB(LLVMMCDisassembler)
283 FIND_AND_ADD_LLVM_LIB(LLVMAArch64AsmParser)
313284 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)
314305 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)
315317 FIND_AND_ADD_LLVM_LIB(LLVMGlobalISel)
316 FIND_AND_ADD_LLVM_LIB(LLVMSelectionDAG)
318 FIND_AND_ADD_LLVM_LIB(LLVMMIRParser)
317319 FIND_AND_ADD_LLVM_LIB(LLVMAsmPrinter)
318320 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoDWARF)
321 FIND_AND_ADD_LLVM_LIB(LLVMSelectionDAG)
319322 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)
320328 FIND_AND_ADD_LLVM_LIB(LLVMTarget)
321329 FIND_AND_ADD_LLVM_LIB(LLVMScalarOpts)
322330 FIND_AND_ADD_LLVM_LIB(LLVMInstCombine)
......@@ -327,19 +335,15 @@ else()
327335 FIND_AND_ADD_LLVM_LIB(LLVMProfileData)
328336 FIND_AND_ADD_LLVM_LIB(LLVMObject)
329337 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)
335338 FIND_AND_ADD_LLVM_LIB(LLVMMCParser)
336 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Desc)
337339 FIND_AND_ADD_LLVM_LIB(LLVMMC)
338340 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoCodeView)
339341 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)
340346 FIND_AND_ADD_LLVM_LIB(LLVMBinaryFormat)
341 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Utils)
342 FIND_AND_ADD_LLVM_LIB(LLVMAArch64Info)
343347 FIND_AND_ADD_LLVM_LIB(LLVMSupport)
344348 FIND_AND_ADD_LLVM_LIB(LLVMDemangle)
345349endif()