Kuburitswa kweLLVM 9.0 compiler suite

Mushure memwedzi mitanhatu yekuvandudzwa, chirongwa cheLLVM 9.0 (Low Level Virtual Machine) chakaburitswa - iyo GCC-inoenderana toolkit (macompilers, optimizers uye macode jenareta) inounganidza zvirongwa kuita yepakati pseudocode yeRISC-senge mirairo chaiyo (yakaderera-level virtual. muchina une multi-level optimization system). Iyo inogadzirwa pseudocode inokwanisa kushandurwa neJIT compiler kuita mirairo yemuchina zvakananga panguva iyo chirongwa chinoitwa.

Pakati pezvinhu zvitsva zveLLVM 9.0 kugadzirira kwechinangwa cheRISC-V papuratifomu, kuitwa kweC++ yeOpenCL, kugona kupatsanura chirongwa ichi kuita zvikamu zvine simba muLLD, uye kutsigirwa kwe "asm goto" kuvaka inoshandiswa Linux kernel code. WASI (WebAssembly System Interface) yakatanga kutsigirwa mu libc ++, uye LLD yakaunza kugona kwekubatanidza WebAssembly zvine simba.

Source: linux.org.ru

Voeg