LLVM 10.0

LLVM - faʻavae mo le atinaʻeina o tagata faʻapipiʻi ma meafaigaluega i lalo o se laisene Apache 2.0 faʻatasi ai ma tuusaunoaga.


O nisi suiga i pipiʻi:

  • I le taimi nei, e ala i le le mafai, o le tuufaatasia e le amataina i se faiga fou e pei o le taimi muamua.

  • Lagolagoina C++20 manatu.

  • Fa'ailoga numera ile C ma le C++ e fa'atagaina i totonu o fa'asologa, e tusa ai ma tulaga. Fa'aopoopo siaki talafeagai ile Undefined Behavior Sanitizer.

  • Siitia le lagolago mo OpenCL ma le OpemMP 5.0.

  • O le amio i nisi tulaga e latalata ile amio a le GCC.

O nisi suiga lautele i LLVM:

  • Fa'amatalaga fou mo le fa'atupuina o fa'atonuga fa'ata'ita'i.

  • O le gafatia o le va'aiga fa'apitoa i le fa'ata'ita'iga Attractor framework ua matua fa'alauteleina.

  • Le tele o faʻaleleia i le lagolago mo fausaga eseese (AArch64, ARM, MIPS, PowerPC, SystemZ, X86, WebAssembly, RISC-V).

Faʻapea foʻi ma faʻaleleia atili i libclang, clangd, clang-format, clang-tidy, Static Analyzer, LLDB.

puna: linux.org.ru

Faaopoopo i ai se faamatalaga