Scaoileadh sraith tiomsaithe LLVM 9.0

Tar éis sé mhí forbartha, scaoileadh an tionscadal LLVM 9.0 (Meaisín Fíorúil Leibhéal Íseal) - foireann uirlisí atá comhoiriúnach le GCC (tiomsaitheoirí, optimizers agus gineadóirí cód) a thiomsaíonn cláir i pseudocode idirmheánach de threoracha fíorúla cosúil le RISC (fíorúil ar leibhéal íseal. meaisín le córas optamaithe illeibhéil). Tá sé de chumas ag tiomsaitheoir JIT an pseudocode ginte a thiontú ina threoracha meaisín go díreach ag an am a dhéantar an clár.

I measc na ngnéithe nua de LLVM 9.0 tá ullmhacht an ardáin RISC-V sprice, cur i bhfeidhm C++ le haghaidh OpenCL, an cumas clár a roinnt ina chodanna atá luchtaithe go dinimiciúil in LLD, agus tacaíocht don tógáil “asm goto” a úsáidtear sa Cóid eithne linux. Cuireadh tús le tacaíocht a thabhairt do WASI (Comhéadan Córas WebAssembly) i libc++, agus thug LLD isteach an cumas chun WebAssembly a nascadh go dinimiciúil.

Foinse: linux.org.ru

Add a comment