Merky……です

同一个世界,同一个梦想

博客园 首页 新随笔 联系 订阅 管理

2023年12月15日 #

摘要: 在星光2使用RTL8811CU无线网卡的记录 1. 硬件和软件基础条件 硬件:StarFive VisionFive 2 v1.3B CPU: JH7110 4Cores RISCV64GC MEM: 4GB Disk: Sandisk Ultra 32GB Micro-SD Card 无线网卡:C 阅读全文
posted @ 2023-12-15 21:01 merky 阅读(269) 评论(0) 推荐(0) 编辑

2023年9月10日 #

摘要: 这个编译器架构使用C++17和ANTLR支持,生成LLVMIR中间代码,包括词法分析、IR生成、IR优化、LIR生成、寄存器分配、目标代码发射等步骤。前端采用ANTLR4生成CST,中间代码选择LLVMIR。优化器可对IR、函数、基本块进行不同程度的优化。后端使用单趟遍历构建LIR,不支持SIMD优化。LIR阶段进行寄存器分配,预先完成基本块级别的分配以确保正确性和便利性。最后,目标平台优化也被预留。 阅读全文
posted @ 2023-09-10 10:52 merky 阅读(184) 评论(0) 推荐(0) 编辑