-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to LLVM 18 #120055
Update to LLVM 18 #120055
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85eaadf - Browse repository at this point
Copy the full SHA 85eaadfView commit details -
Use MCSubtargetInfo::getAllProcessorFeatures()
This method is now available in upstream LLVM \o/
Configuration menu - View commit details
-
Copy full SHA for a911c8c - Browse repository at this point
Copy the full SHA a911c8cView commit details -
This is necessary to pull in a number of compiler-rt build fixes.
Configuration menu - View commit details
-
Copy full SHA for edfbe63 - Browse repository at this point
Copy the full SHA edfbe63View commit details -
Use CMAKE_MSVC_RUNTIME_LIBRARY instead of LLVM_USE_CRT_*
This cmake option has been removed in: llvm/llvm-project@618e5d2
Configuration menu - View commit details
-
Copy full SHA for 4874880 - Browse repository at this point
Copy the full SHA 4874880View commit details -
Add missing riscv32imafc_unknown_none_elf env vars to dist-various-1
These are necessary now that compiler-builtins requires a working C compiler for riscv.
Configuration menu - View commit details
-
Copy full SHA for 1ea7db8 - Browse repository at this point
Copy the full SHA 1ea7db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a9cd4 - Browse repository at this point
Copy the full SHA 41a9cd4View commit details -
Use system clang for wasm32_unknown_unknown on x86-gnu-integration
Fuchsia clang does not include the wasm32 target, so instead install and use system clang for this purpose.
Configuration menu - View commit details
-
Copy full SHA for a47834e - Browse repository at this point
Copy the full SHA a47834eView commit details -
tests: LLVM 18 infers an extra noalias here
This test started failing on LLVM 18 after change 61118ff. As far as I can tell, it's just good fortune that LLVM is able to sniff out the new noalias here, and it's correct.
Configuration menu - View commit details
-
Copy full SHA for a6ee72d - Browse repository at this point
Copy the full SHA a6ee72dView commit details