authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-02-05 10:15:15+01:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-04-04 06:08:08+02:00
logc712f18d7421b04f12a90841bbda5d6336f2286b
tree79938f175678436a87ef8e40da75a5801920f178
parent50cb2fa0a2630c0a4289ac840f896b1a6218f41d
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

build: Update to LLVM/Clang 20.


5 files changed, 47 insertions(+), 35 deletions(-)

CMakeLists.txt+3-3
...@@ -132,9 +132,9 @@ else()...@@ -132,9 +132,9 @@ else()
132 set(ZIG_SYSTEM_LIBCXX "stdc++" CACHE STRING "system libcxx name for build.zig")132 set(ZIG_SYSTEM_LIBCXX "stdc++" CACHE STRING "system libcxx name for build.zig")
133endif()133endif()
134134
135find_package(llvm 19)135find_package(llvm 20)
136find_package(clang 19)136find_package(clang 20)
137find_package(lld 19)137find_package(lld 20)
138138
139if(ZIG_STATIC_ZLIB)139if(ZIG_STATIC_ZLIB)
140 if (MSVC)140 if (MSVC)
build.zig+9-3
...@@ -1166,10 +1166,10 @@ const llvm_libs = [_][]const u8{...@@ -1166,10 +1166,10 @@ const llvm_libs = [_][]const u8{
1166 "LLVMXRay",1166 "LLVMXRay",
1167 "LLVMLibDriver",1167 "LLVMLibDriver",
1168 "LLVMDlltoolDriver",1168 "LLVMDlltoolDriver",
1169 "LLVMTelemetry",
1169 "LLVMTextAPIBinaryReader",1170 "LLVMTextAPIBinaryReader",
1170 "LLVMCoverage",1171 "LLVMCoverage",
1171 "LLVMLineEditor",1172 "LLVMLineEditor",
1172 "LLVMSandboxIR",
1173 "LLVMXCoreDisassembler",1173 "LLVMXCoreDisassembler",
1174 "LLVMXCoreCodeGen",1174 "LLVMXCoreCodeGen",
1175 "LLVMXCoreDesc",1175 "LLVMXCoreDesc",
...@@ -1196,6 +1196,10 @@ const llvm_libs = [_][]const u8{...@@ -1196,6 +1196,10 @@ const llvm_libs = [_][]const u8{
1196 "LLVMSystemZCodeGen",1196 "LLVMSystemZCodeGen",
1197 "LLVMSystemZDesc",1197 "LLVMSystemZDesc",
1198 "LLVMSystemZInfo",1198 "LLVMSystemZInfo",
1199 "LLVMSPIRVCodeGen",
1200 "LLVMSPIRVDesc",
1201 "LLVMSPIRVInfo",
1202 "LLVMSPIRVAnalysis",
1199 "LLVMSparcDisassembler",1203 "LLVMSparcDisassembler",
1200 "LLVMSparcAsmParser",1204 "LLVMSparcAsmParser",
1201 "LLVMSparcCodeGen",1205 "LLVMSparcCodeGen",
...@@ -1294,6 +1298,7 @@ const llvm_libs = [_][]const u8{...@@ -1294,6 +1298,7 @@ const llvm_libs = [_][]const u8{
1294 "LLVMCoroutines",1298 "LLVMCoroutines",
1295 "LLVMipo",1299 "LLVMipo",
1296 "LLVMVectorize",1300 "LLVMVectorize",
1301 "LLVMSandboxIR",
1297 "LLVMLinker",1302 "LLVMLinker",
1298 "LLVMInstrumentation",1303 "LLVMInstrumentation",
1299 "LLVMFrontendOpenMP",1304 "LLVMFrontendOpenMP",
...@@ -1301,11 +1306,11 @@ const llvm_libs = [_][]const u8{...@@ -1301,11 +1306,11 @@ const llvm_libs = [_][]const u8{
1301 "LLVMFrontendOpenACC",1306 "LLVMFrontendOpenACC",
1302 "LLVMFrontendHLSL",1307 "LLVMFrontendHLSL",
1303 "LLVMFrontendDriver",1308 "LLVMFrontendDriver",
1309 "LLVMFrontendAtomic",
1304 "LLVMExtensions",1310 "LLVMExtensions",
1305 "LLVMDWARFLinkerParallel",1311 "LLVMDWARFLinkerParallel",
1306 "LLVMDWARFLinkerClassic",1312 "LLVMDWARFLinkerClassic",
1307 "LLVMDWARFLinker",1313 "LLVMDWARFLinker",
1308 "LLVMCodeGenData",
1309 "LLVMGlobalISel",1314 "LLVMGlobalISel",
1310 "LLVMMIRParser",1315 "LLVMMIRParser",
1311 "LLVMAsmPrinter",1316 "LLVMAsmPrinter",
...@@ -1314,6 +1319,7 @@ const llvm_libs = [_][]const u8{...@@ -1314,6 +1319,7 @@ const llvm_libs = [_][]const u8{
1314 "LLVMTarget",1319 "LLVMTarget",
1315 "LLVMObjCARCOpts",1320 "LLVMObjCARCOpts",
1316 "LLVMCodeGenTypes",1321 "LLVMCodeGenTypes",
1322 "LLVMCGData",
1317 "LLVMIRPrinter",1323 "LLVMIRPrinter",
1318 "LLVMInterfaceStub",1324 "LLVMInterfaceStub",
1319 "LLVMFileCheck",1325 "LLVMFileCheck",
...@@ -1329,6 +1335,7 @@ const llvm_libs = [_][]const u8{...@@ -1329,6 +1335,7 @@ const llvm_libs = [_][]const u8{
1329 "LLVMDebugInfoBTF",1335 "LLVMDebugInfoBTF",
1330 "LLVMDebugInfoPDB",1336 "LLVMDebugInfoPDB",
1331 "LLVMDebugInfoMSF",1337 "LLVMDebugInfoMSF",
1338 "LLVMDebugInfoCodeView",
1332 "LLVMDebugInfoDWARF",1339 "LLVMDebugInfoDWARF",
1333 "LLVMObject",1340 "LLVMObject",
1334 "LLVMTextAPI",1341 "LLVMTextAPI",
...@@ -1336,7 +1343,6 @@ const llvm_libs = [_][]const u8{...@@ -1336,7 +1343,6 @@ const llvm_libs = [_][]const u8{
1336 "LLVMIRReader",1343 "LLVMIRReader",
1337 "LLVMAsmParser",1344 "LLVMAsmParser",
1338 "LLVMMC",1345 "LLVMMC",
1339 "LLVMDebugInfoCodeView",
1340 "LLVMBitReader",1346 "LLVMBitReader",
1341 "LLVMFuzzerCLI",1347 "LLVMFuzzerCLI",
1342 "LLVMCore",1348 "LLVMCore",
cmake/Findclang.cmake+4-4
...@@ -17,10 +17,10 @@ find_path(CLANG_INCLUDE_DIRS NAMES clang/Frontend/ASTUnit.h...@@ -17,10 +17,10 @@ find_path(CLANG_INCLUDE_DIRS NAMES clang/Frontend/ASTUnit.h
17if(${LLVM_LINK_MODE} STREQUAL "shared")17if(${LLVM_LINK_MODE} STREQUAL "shared")
18 find_library(CLANG_LIBRARIES18 find_library(CLANG_LIBRARIES
19 NAMES19 NAMES
20 libclang-cpp.so.1920 libclang-cpp.so.20
21 libclang-cpp.so.19.121 libclang-cpp.so.20.1
22 clang-cpp-19.022 clang-cpp-20.0
23 clang-cpp19023 clang-cpp200
24 clang-cpp24 clang-cpp
25 NAMES_PER_DIR25 NAMES_PER_DIR
26 HINTS "${LLVM_LIBDIRS}"26 HINTS "${LLVM_LIBDIRS}"
cmake/Findlld.cmake+16-16
...@@ -9,21 +9,21 @@...@@ -9,21 +9,21 @@
9find_path(LLD_INCLUDE_DIRS NAMES lld/Common/Driver.h9find_path(LLD_INCLUDE_DIRS NAMES lld/Common/Driver.h
10 HINTS ${LLVM_INCLUDE_DIRS}10 HINTS ${LLVM_INCLUDE_DIRS}
11 PATHS11 PATHS
12 /usr/lib/llvm-19/include12 /usr/lib/llvm-20/include
13 /usr/local/llvm190/include13 /usr/local/llvm200/include
14 /usr/local/llvm19/include14 /usr/local/llvm20/include
15 /usr/local/opt/lld@19/include15 /usr/local/opt/lld@20/include
16 /opt/homebrew/opt/lld@19/include16 /opt/homebrew/opt/lld@20/include
17 /mingw64/include)17 /mingw64/include)
1818
19find_library(LLD_LIBRARY NAMES lld-19.0 lld190 lld NAMES_PER_DIR19find_library(LLD_LIBRARY NAMES lld-20.0 lld200 lld NAMES_PER_DIR
20 HINTS ${LLVM_LIBDIRS}20 HINTS ${LLVM_LIBDIRS}
21 PATHS21 PATHS
22 /usr/lib/llvm-19/lib22 /usr/lib/llvm-20/lib
23 /usr/local/llvm190/lib23 /usr/local/llvm200/lib
24 /usr/local/llvm19/lib24 /usr/local/llvm20/lib
25 /usr/local/opt/lld@19/lib25 /usr/local/opt/lld@20/lib
26 /opt/homebrew/opt/lld@19/lib26 /opt/homebrew/opt/lld@20/lib
27)27)
28if(EXISTS ${LLD_LIBRARY})28if(EXISTS ${LLD_LIBRARY})
29 set(LLD_LIBRARIES ${LLD_LIBRARY})29 set(LLD_LIBRARIES ${LLD_LIBRARY})
...@@ -34,11 +34,11 @@ else()...@@ -34,11 +34,11 @@ else()
34 HINTS ${LLVM_LIBDIRS}34 HINTS ${LLVM_LIBDIRS}
35 PATHS35 PATHS
36 ${LLD_LIBDIRS}36 ${LLD_LIBDIRS}
37 /usr/lib/llvm-19/lib37 /usr/lib/llvm-20/lib
38 /usr/local/llvm190/lib38 /usr/local/llvm200/lib
39 /usr/local/llvm19/lib39 /usr/local/llvm20/lib
40 /usr/local/opt/lld@19/lib40 /usr/local/opt/lld@20/lib
41 /opt/homebrew/opt/lld@19/lib41 /opt/homebrew/opt/lld@20/lib
42 /mingw64/lib42 /mingw64/lib
43 /c/msys64/mingw64/lib43 /c/msys64/mingw64/lib
44 c:/msys64/mingw64/lib)44 c:/msys64/mingw64/lib)
cmake/Findllvm.cmake+15-9
...@@ -17,12 +17,12 @@ if(ZIG_USE_LLVM_CONFIG)...@@ -17,12 +17,12 @@ if(ZIG_USE_LLVM_CONFIG)
17 # terminate when the right LLVM version is not found.17 # terminate when the right LLVM version is not found.
18 unset(LLVM_CONFIG_EXE CACHE)18 unset(LLVM_CONFIG_EXE CACHE)
19 find_program(LLVM_CONFIG_EXE19 find_program(LLVM_CONFIG_EXE
20 NAMES llvm-config-19 llvm-config-19.0 llvm-config190 llvm-config19 llvm-config NAMES_PER_DIR20 NAMES llvm-config-20 llvm-config-20.0 llvm-config200 llvm-config20 llvm-config NAMES_PER_DIR
21 PATHS21 PATHS
22 "/mingw64/bin"22 "/mingw64/bin"
23 "/c/msys64/mingw64/bin"23 "/c/msys64/mingw64/bin"
24 "c:/msys64/mingw64/bin"24 "c:/msys64/mingw64/bin"
25 "C:/Libraries/llvm-19.0.0/bin")25 "C:/Libraries/llvm-20.0.0/bin")
2626
27 if ("${LLVM_CONFIG_EXE}" STREQUAL "LLVM_CONFIG_EXE-NOTFOUND")27 if ("${LLVM_CONFIG_EXE}" STREQUAL "LLVM_CONFIG_EXE-NOTFOUND")
28 if (NOT LLVM_CONFIG_ERROR_MESSAGES STREQUAL "")28 if (NOT LLVM_CONFIG_ERROR_MESSAGES STREQUAL "")
...@@ -40,9 +40,9 @@ if(ZIG_USE_LLVM_CONFIG)...@@ -40,9 +40,9 @@ if(ZIG_USE_LLVM_CONFIG)
40 OUTPUT_STRIP_TRAILING_WHITESPACE)40 OUTPUT_STRIP_TRAILING_WHITESPACE)
4141
42 get_filename_component(LLVM_CONFIG_DIR "${LLVM_CONFIG_EXE}" DIRECTORY)42 get_filename_component(LLVM_CONFIG_DIR "${LLVM_CONFIG_EXE}" DIRECTORY)
43 if("${LLVM_CONFIG_VERSION}" VERSION_LESS 19 OR "${LLVM_CONFIG_VERSION}" VERSION_EQUAL 20 OR "${LLVM_CONFIG_VERSION}" VERSION_GREATER 20)43 if("${LLVM_CONFIG_VERSION}" VERSION_LESS 20 OR "${LLVM_CONFIG_VERSION}" VERSION_EQUAL 21 OR "${LLVM_CONFIG_VERSION}" VERSION_GREATER 21)
44 # Save the error message, in case this is the last llvm-config we find44 # Save the error message, in case this is the last llvm-config we find
45 list(APPEND LLVM_CONFIG_ERROR_MESSAGES "expected LLVM 19.x but found ${LLVM_CONFIG_VERSION} using ${LLVM_CONFIG_EXE}")45 list(APPEND LLVM_CONFIG_ERROR_MESSAGES "expected LLVM 20.x but found ${LLVM_CONFIG_VERSION} using ${LLVM_CONFIG_EXE}")
4646
47 # Ignore this directory and try the search again47 # Ignore this directory and try the search again
48 list(APPEND CMAKE_IGNORE_PATH "${LLVM_CONFIG_DIR}")48 list(APPEND CMAKE_IGNORE_PATH "${LLVM_CONFIG_DIR}")
...@@ -66,9 +66,9 @@ if(ZIG_USE_LLVM_CONFIG)...@@ -66,9 +66,9 @@ if(ZIG_USE_LLVM_CONFIG)
66 if (LLVM_CONFIG_ERROR)66 if (LLVM_CONFIG_ERROR)
67 # Save the error message, in case this is the last llvm-config we find67 # Save the error message, in case this is the last llvm-config we find
68 if (ZIG_SHARED_LLVM)68 if (ZIG_SHARED_LLVM)
69 list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 19.x found at ${LLVM_CONFIG_EXE} does not support linking as a shared library")69 list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 20.x found at ${LLVM_CONFIG_EXE} does not support linking as a shared library")
70 else()70 else()
71 list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 19.x found at ${LLVM_CONFIG_EXE} does not support linking as a static library")71 list(APPEND LLVM_CONFIG_ERROR_MESSAGES "LLVM 20.x found at ${LLVM_CONFIG_EXE} does not support linking as a static library")
72 endif()72 endif()
7373
74 # Ignore this directory and try the search again74 # Ignore this directory and try the search again
...@@ -197,10 +197,10 @@ else()...@@ -197,10 +197,10 @@ else()
197 FIND_AND_ADD_LLVM_LIB(LLVMXRay)197 FIND_AND_ADD_LLVM_LIB(LLVMXRay)
198 FIND_AND_ADD_LLVM_LIB(LLVMLibDriver)198 FIND_AND_ADD_LLVM_LIB(LLVMLibDriver)
199 FIND_AND_ADD_LLVM_LIB(LLVMDlltoolDriver)199 FIND_AND_ADD_LLVM_LIB(LLVMDlltoolDriver)
200 FIND_AND_ADD_LLVM_LIB(LLVMTelemetry)
200 FIND_AND_ADD_LLVM_LIB(LLVMTextAPIBinaryReader)201 FIND_AND_ADD_LLVM_LIB(LLVMTextAPIBinaryReader)
201 FIND_AND_ADD_LLVM_LIB(LLVMCoverage)202 FIND_AND_ADD_LLVM_LIB(LLVMCoverage)
202 FIND_AND_ADD_LLVM_LIB(LLVMLineEditor)203 FIND_AND_ADD_LLVM_LIB(LLVMLineEditor)
203 FIND_AND_ADD_LLVM_LIB(LLVMSandboxIR)
204 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDisassembler)204 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDisassembler)
205 FIND_AND_ADD_LLVM_LIB(LLVMXCoreCodeGen)205 FIND_AND_ADD_LLVM_LIB(LLVMXCoreCodeGen)
206 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDesc)206 FIND_AND_ADD_LLVM_LIB(LLVMXCoreDesc)
...@@ -227,6 +227,10 @@ else()...@@ -227,6 +227,10 @@ else()
227 FIND_AND_ADD_LLVM_LIB(LLVMSystemZCodeGen)227 FIND_AND_ADD_LLVM_LIB(LLVMSystemZCodeGen)
228 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDesc)228 FIND_AND_ADD_LLVM_LIB(LLVMSystemZDesc)
229 FIND_AND_ADD_LLVM_LIB(LLVMSystemZInfo)229 FIND_AND_ADD_LLVM_LIB(LLVMSystemZInfo)
230 FIND_AND_ADD_LLVM_LIB(LLVMSPIRVCodeGen)
231 FIND_AND_ADD_LLVM_LIB(LLVMSPIRVDesc)
232 FIND_AND_ADD_LLVM_LIB(LLVMSPIRVInfo)
233 FIND_AND_ADD_LLVM_LIB(LLVMSPIRVAnalysis)
230 FIND_AND_ADD_LLVM_LIB(LLVMSparcDisassembler)234 FIND_AND_ADD_LLVM_LIB(LLVMSparcDisassembler)
231 FIND_AND_ADD_LLVM_LIB(LLVMSparcAsmParser)235 FIND_AND_ADD_LLVM_LIB(LLVMSparcAsmParser)
232 FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen)236 FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen)
...@@ -325,6 +329,7 @@ else()...@@ -325,6 +329,7 @@ else()
325 FIND_AND_ADD_LLVM_LIB(LLVMCoroutines)329 FIND_AND_ADD_LLVM_LIB(LLVMCoroutines)
326 FIND_AND_ADD_LLVM_LIB(LLVMipo)330 FIND_AND_ADD_LLVM_LIB(LLVMipo)
327 FIND_AND_ADD_LLVM_LIB(LLVMVectorize)331 FIND_AND_ADD_LLVM_LIB(LLVMVectorize)
332 FIND_AND_ADD_LLVM_LIB(LLVMSandboxIR)
328 FIND_AND_ADD_LLVM_LIB(LLVMLinker)333 FIND_AND_ADD_LLVM_LIB(LLVMLinker)
329 FIND_AND_ADD_LLVM_LIB(LLVMInstrumentation)334 FIND_AND_ADD_LLVM_LIB(LLVMInstrumentation)
330 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenMP)335 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenMP)
...@@ -332,11 +337,11 @@ else()...@@ -332,11 +337,11 @@ else()
332 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenACC)337 FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenACC)
333 FIND_AND_ADD_LLVM_LIB(LLVMFrontendHLSL)338 FIND_AND_ADD_LLVM_LIB(LLVMFrontendHLSL)
334 FIND_AND_ADD_LLVM_LIB(LLVMFrontendDriver)339 FIND_AND_ADD_LLVM_LIB(LLVMFrontendDriver)
340 FIND_AND_ADD_LLVM_LIB(LLVMFrontendAtomic)
335 FIND_AND_ADD_LLVM_LIB(LLVMExtensions)341 FIND_AND_ADD_LLVM_LIB(LLVMExtensions)
336 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinkerParallel)342 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinkerParallel)
337 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinkerClassic)343 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinkerClassic)
338 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinker)344 FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinker)
339 FIND_AND_ADD_LLVM_LIB(LLVMCodeGenData)
340 FIND_AND_ADD_LLVM_LIB(LLVMGlobalISel)345 FIND_AND_ADD_LLVM_LIB(LLVMGlobalISel)
341 FIND_AND_ADD_LLVM_LIB(LLVMMIRParser)346 FIND_AND_ADD_LLVM_LIB(LLVMMIRParser)
342 FIND_AND_ADD_LLVM_LIB(LLVMAsmPrinter)347 FIND_AND_ADD_LLVM_LIB(LLVMAsmPrinter)
...@@ -345,6 +350,7 @@ else()...@@ -345,6 +350,7 @@ else()
345 FIND_AND_ADD_LLVM_LIB(LLVMTarget)350 FIND_AND_ADD_LLVM_LIB(LLVMTarget)
346 FIND_AND_ADD_LLVM_LIB(LLVMObjCARCOpts)351 FIND_AND_ADD_LLVM_LIB(LLVMObjCARCOpts)
347 FIND_AND_ADD_LLVM_LIB(LLVMCodeGenTypes)352 FIND_AND_ADD_LLVM_LIB(LLVMCodeGenTypes)
353 FIND_AND_ADD_LLVM_LIB(LLVMCGData)
348 FIND_AND_ADD_LLVM_LIB(LLVMIRPrinter)354 FIND_AND_ADD_LLVM_LIB(LLVMIRPrinter)
349 FIND_AND_ADD_LLVM_LIB(LLVMInterfaceStub)355 FIND_AND_ADD_LLVM_LIB(LLVMInterfaceStub)
350 FIND_AND_ADD_LLVM_LIB(LLVMFileCheck)356 FIND_AND_ADD_LLVM_LIB(LLVMFileCheck)
...@@ -360,6 +366,7 @@ else()...@@ -360,6 +366,7 @@ else()
360 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoBTF)366 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoBTF)
361 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoPDB)367 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoPDB)
362 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoMSF)368 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoMSF)
369 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoCodeView)
363 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoDWARF)370 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoDWARF)
364 FIND_AND_ADD_LLVM_LIB(LLVMObject)371 FIND_AND_ADD_LLVM_LIB(LLVMObject)
365 FIND_AND_ADD_LLVM_LIB(LLVMTextAPI)372 FIND_AND_ADD_LLVM_LIB(LLVMTextAPI)
...@@ -367,7 +374,6 @@ else()...@@ -367,7 +374,6 @@ else()
367 FIND_AND_ADD_LLVM_LIB(LLVMIRReader)374 FIND_AND_ADD_LLVM_LIB(LLVMIRReader)
368 FIND_AND_ADD_LLVM_LIB(LLVMAsmParser)375 FIND_AND_ADD_LLVM_LIB(LLVMAsmParser)
369 FIND_AND_ADD_LLVM_LIB(LLVMMC)376 FIND_AND_ADD_LLVM_LIB(LLVMMC)
370 FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoCodeView)
371 FIND_AND_ADD_LLVM_LIB(LLVMBitReader)377 FIND_AND_ADD_LLVM_LIB(LLVMBitReader)
372 FIND_AND_ADD_LLVM_LIB(LLVMFuzzerCLI)378 FIND_AND_ADD_LLVM_LIB(LLVMFuzzerCLI)
373 FIND_AND_ADD_LLVM_LIB(LLVMCore)379 FIND_AND_ADD_LLVM_LIB(LLVMCore)