Выпуск LLVM 16
Вышла новая версия LLVM. Проект LLVM включает в себя оптимизатор и кодогенератор с LLVM IR во многие процессорные архитектуры, который используется многими проектами для реализации своих языков программирования, а также:
- компилятор C/C++/Objective-C (Clang);
- компилятор Fortran (Flang);
- cтандартную библиотеку для С++ (libc++);
- отладчик LLDB;
- линкер LLD;
- среду исполнения (runtime) для OpenMP;
- некоторые другие компоненты.
Код LLVM распространяется по лицензии Apache 2.0 License with LLVM exceptions.
Ниже перечислены новые возможности стандарта С++, реализованные в этой версии LLVM для Clang/libc++.
libc++:
Clang:
>>> Подробности