Tso tawm ntawm LLVM 9.0 compiler suite

Tom qab rau lub hlis ntawm txoj kev loj hlob, LLVM 9.0 (Low Level Virtual Machine) qhov project raug tso tawm - GCC-tshaj cov cuab yeej (compilers, optimizers thiab code generators) uas muab cov kev pab cuam rau hauv nruab nrab pseudocode ntawm RISC-zoo li cov lus qhia virtual (qib qis virtual. tshuab nrog ntau theem optimization system). Lub generated pseudocode muaj peev xwm hloov tau los ntawm JIT compiler rau hauv tshuab cov lus qhia ncaj qha thaum lub sijhawm ua haujlwm.

Ntawm cov yam ntxwv tshiab ntawm LLVM 9.0 yog qhov kev npaj txhij ntawm lub hom phiaj RISC-V platform, kev siv C ++ rau OpenCL, muaj peev xwm los faib cov kev pab cuam rau hauv qhov chaw dynamically loaded hauv LLD, thiab kev txhawb nqa rau "asm goto" tsim siv nyob rau hauv lub Linux kernel code. WASI (WebAssembly System Interface) pib muaj kev txhawb nqa hauv libc ++, thiab LLD tau qhia txog lub peev xwm los txuas rau WebAssembly.

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib