Skip to content

LLVM 17.0.6

Compare
Choose a tag to compare
@kinke kinke released this 04 Dec 01:44
· 1 commit to ldc-release/17.x since this release

Vanilla LLVM 17.0.6 +

  • LLD linker, including a tiny workaround for LDC integration. (01bc5ec)
  • compiler-rt libraries, including some tweaks for the builtins library on Windows. Use -DCOMPILER_RT_INCLUDE_TESTS=OFF in the CMake command line to avoid the dependency on clang. (10a4b26)
  • Experimental SPIRV target to enable OpenCL emission for dcompute. Use -DLLVM_INCLUDE_TESTS=OFF in the CMake command line to avoid the dependency on clang.
  • MLIR tools and libraries (non-Windows x86_64 packages only).
  • BOLT tools and libraries (non-Windows packages only).
  • Windows: Use . instead of :: as CodeView debuginfo scope separator (for fully qualified names) for modules tagged with the D language, i.e., if compiling with LDC and -g. (88365ac)
  • Windows: Fix PGO. (4a1f697)
  • Custom TLS emulation for Android. (5ded841)
  • Automated prebuilt package generation via CI. (be7fee9)