IT之家11月21日消息 昨日,方舟編譯器官方新發(fā)布了對(duì) RISC-V 后端的支持。
地址:https://gitee.com/openarkcompiler-incubator/mapleall
目前,方舟編譯器可以在 RISC-V 的 QEMU 模擬器以及真實(shí)硬件設(shè)備上成功運(yùn)行 CPU2017 的 C 程序。
本次發(fā)布后端主要包括功能相關(guān)的基本模塊,如指令選擇,寄存器分配和棧布局以及 ABI 支持。據(jù)介紹,因?yàn)楹蠖艘浦搽y度主要在于重構(gòu)優(yōu)化,其中對(duì)指令集的描述方法(機(jī)器模型部分)暫未將流行的 DSL 機(jī)器模型語(yǔ)言當(dāng)做第一優(yōu)先級(jí)。
IT之家了解到,方舟社區(qū)表示后續(xù)會(huì)著重針對(duì)后端差異化最大的優(yōu)化框架方面做補(bǔ)強(qiáng),包括擴(kuò)展基本塊優(yōu)化,指令流優(yōu)化以及指令調(diào)度等。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。