2021SC@SDUSC
方舟编译器是华为推出的首个完全自主研发的编译器平台,于2019年8月31日正式上线。方舟编译器已成为码云最快达成5000 Star的开源项目。
华为方舟编译器是华为公司专门为软件厂商研发的统一编程平台,包含编译器、工具链、运行时等关键部件。该编译器支持多种编程语言、多种芯片平台的联合编译与运行,能够有效解决安卓程序“边解释边执行”的低效率问题。
方舟编译器项目由陈龙(我)、王家城、刘嘉诚、王佳豪四位同学负责。经过下载源代码并经过简单编译后,我选择了src/mapleall/maple_ir中的代码进行分析。
代码如下:https://gitee.com/openarkcompiler/OpenArkCompiler/tree/master/src/mapleall/maple_ir