LLVM NAN

LLVM - platfòm pou devlope konpilatè ak chèn zouti anba yon lisans Apache 2.0 ak eksepsyon.


Gen kèk chanjman nan sonnen:

  • Koulye a, pa default, konpilasyon pa kòmanse nan yon nouvo pwosesis tankou anvan.

  • Sipòte C++20 konsèp.

  • Pointer aritmetik nan C ak C++ sèlman pèmèt nan etalaj, dapre estanda yo. Te ajoute chèk apwopriye nan Dezenfektan Konpòtman Undefined.

  • Amelyore sipò pou OpenCL ak OpemMP 5.0.

  • Konpòtman an nan kèk ka se fèmen nan konpòtman an nan GCC.

Gen kèk chanjman jeneral nan LLVM:

  • Nouvo intrinsèques pou jenere enstriksyon vektè optimize.

  • Kapasite yo nan optimize entè-pwosedi nan kad eksperimantal Attractor yo te siyifikativman elaji.

  • Anpil amelyorasyon nan sipò pou divès achitekti (AArch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).

Osi byen ke divès kalite amelyorasyon nan libclang, clangd, clang-format, clang-tidy, Static Analyzer, LLDB.

Sous: linux.org.ru

Add nouvo kòmantè