New LLVM and Clang infrastructure
Open XL C/C++ 1.1 fully incorporates the LLVM and Clang compiler infrastructure. With this new compiler infrastructure, you can enjoy the combination of IBM's strength in compiler optimization technology with the LLVM open-source infrastructure.
LLVM is an open-source compilation technology framework that is actively maintained by a large development community, supporting multiple architectures and programming languages. Clang is part of the LLVM compiler infrastructure that provides a language front-end and tooling infrastructure for the C language family.
- Enhanced language standard support
Conforms with language standards, such as the C17/C18 and C++17 language standards.
- Enhanced compatibilities
Provides better compatibilities for programs that were written for and compiled on distributed platforms to z/OS.
- Faster build speed
Speed up your build process with the improved the compile-time performance.
- Greater application performance
Benefits from IBM XL optimizations combined with LLVM optimizations and leverages the features of the IBM® z16 mainframe.