2024/07/05—2024/08/20 华为毕昇杯比赛 ARM 后端编译器 担任队长
项目需要将给定语法的 SysY 语言编译成 ARMv7 汇编语言。编译器分为“前端、IR、后端”三个主要部分,本人主要贡献是实现了编译器后端的目标代码生成,并在后端采用了线性扫描寄存器分配、窥孔优化、强度削弱等优化方法,同时也在 IR 部分实现了 Live Var 的数据流分析和公共子表达式消除的优化,还编写了自动化测试脚本以便对所有样例进行快速测试;项目总代码量 20000+ 行,本人代码量 5000+ 行;最终带领队员们进入全国总决赛并获优胜奖。
从“信息孤岛”到“精准导航”的育人新实践平台,以“红途领航,
课程代做模板库是一个面向工科学生的自动化模板系统,包含50+
本项目是一款基于人工智能技术的智慧教育在线学习平台,旨在通过
本方案基于企业微信智能表格,为学校量身打造了一套全流程教学管
主要功能: · 商户管理:商户入驻审核、信息编辑、状态冻结
Go语言开发的校园即时通讯系统后端。实现JWT认证体系(ac
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者