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