Ukukhutshwa kwe-LLVM 9.0 yokuhlanganisa suite

Emva kweenyanga ezintandathu zophuhliso, iprojekthi ye-LLVM 9.0 (iNqanaba eliPhantsi loMtshini weVirtual) yakhululwa-isixhobo sezixhobo ezihambelana ne-GCC (abahlanganisi, izilungisi kunye neejenereyitha zekhowudi) ezihlanganisa iinkqubo zibe yipseudocode ephakathi ye-RISC-njengemiyalelo ebonakalayo (inqanaba elisezantsi lenyani umatshini onenkqubo yokwandisa amanqanaba amaninzi). I-pseudocode eyenziweyo inamandla okuguqulwa ngumqambi we-JIT kwimiyalelo yomatshini ngokuthe ngqo ngexesha lenkqubo iqhutywe.

Phakathi kwezinto ezintsha ze-LLVM 9.0 kukulungelela iqonga le-RISC-V ekujoliswe kulo, ukuphunyezwa kwe-C ++ ye-OpenCL, ukukwazi ukwahlula inkqubo kwiindawo ezilayishwe ngamandla kwi-LLD, kunye nenkxaso ye-"asm goto" yokwakha esetyenziswa Ikhowudi yekernel yeLinux. I-WASI (i-WebAssembly System Interface) yaqala ukuxhaswa kwi-libc ++, kwaye i-LLD yazisa ukukwazi ukudibanisa ngamandla iWebAssembly.

umthombo: linux.org.ru

Yongeza izimvo