LLVM 15 is now officially released, bringing many x86-related security features, support for Armv9, experimental HLSL and DirectX support from Microsoft, and support for more RISC-V instructions, among other features.

Changes in LLVM 15.0 include:

  • Armv9-A, Armv9.1-A and Armv9.2-A architectures are supported.Also added support for Arm Cortex-M85 CPUs
  • Experimental DirectX backend, DirectX backend for DXIL architecture, for DirectX GPU shader programs
  • Supports RDPRU instructions on AMD Zen 2 and newer CPUs
  • An HTTP server for Debuginfod
  • Preliminary SPIR-V backend work
  • Support for the half type on x86 CPUs with SSE2, added to Clang as part of the _Float16 type
  • LLVM now uses opaque pointers for LLVM IR
  • Sony starts contributing PlayStation 5 compiler target upstream
  • Complete the initial DirectX/HLSL target code
  • Complete the initial LoongArch CPU architecture code
  • Initial compiler support for AMD RDNA3/GFX11 graphics hardware

For more details, please check: https://github.com/llvm/llvm-project/releases/tag/llvmorg-15.0.0

#LLVM #Released #News Fast Delivery

Leave a Comment

Your email address will not be published. Required fields are marked *