LLVM 10.0

LLVM - platforma ji bo pêşvebirina berhevkar û zincîra amûran di bin lîsansê de Apache 2.0 bi îstîsnayan.


Hin guhertin li ser zengil:

  • Naha, bi xwerû, berhevkirin di pêvajoyek nû de wekî berê dest pê nake.

  • Piştgirî kirin C++20 têgehên.

  • Di C û C++ de jimareya nîşangir tenê di nav rêzan de, li gorî standardan destûr e. Kontrolên guncan li Paqijkera Tevgera Nedîyar zêde kirin.

  • Piştgiriya çêtirîn ji bo OpenCL û OpemMP 5.0.

  • Tevger di hin rewşan de nêzîkê tevgera GCC ye.

Hin guhertinên gelemperî LLVM:

  • Ji bo afirandina rêwerzên vektorê yên xweşbînkirî yên nû.

  • Kapasîteyên xweşbîniya navproceduralî di çarçoweya ezmûnî ya Attractor de bi girîngî hatine berfireh kirin.

  • Di piştgirîkirina mîmarên cihêreng de gelek çêtirkirin (AArch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).

Her weha pêşveçûnên cihêreng ên di libclang, clangd, clang-format, clang-tidy, Analyzer Static, LLDB de.

Source: linux.org.ru

Add a comment