Logo
Explore Help
Sign In
CompileThreeMaggot/nudt-compiler-cpp
3
0
Fork 0
You've already forked nudt-compiler-cpp
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
118 Commits 8 Branches 0 Tags
e44ebc824307b4e5d776cda4439e53d16eae3345
Commit Graph

12 Commits

Author SHA1 Message Date
杨力嘉
d1edad08e6 Lab6: fix operator precedence and resolve 64-bit pointer propagation in AArch64 lowering 2026-06-29 22:29:21 +08:00
程景愉
6f48016c10 Lab6: Implement DominatorTree-based natural loop discovery and loop-invariant code motion hoisting pass 2026-06-01 15:45:10 +08:00
舒钰权
4475e91bd8 Lab5: Implement register-aliasing-aware peephole optimization pass for redundant stack instruction elimination 2026-05-18 14:30:22 +08:00
杨力嘉
8f7e0ac5b4 Lab4: Implement basic scalar optimizations and lower Phi nodes to assembly 2026-05-05 10:20:15 +08:00
程景愉
0b0bc04be3 feat: complete Lab3 instruction selection and assembly generation 2026-04-25 14:30:22 +08:00
CGH0S7
979d271ebe Complete Lab2 IR generation and document process 2026-04-16 00:21:35 +08:00
jing
dfa71bc0d7 refactor(irgen): 规范采用visitor生成 2026-03-18 02:07:34 +08:00
jing
7d4d60c546 refactor(ir): ir改为更标准的实现 2026-03-18 01:53:54 +08:00
jing
f19d23c656 refactor(irgen): 完善irgen代码和文档,提升扩展兼容性 2026-03-17 19:14:27 +08:00
Lane0218
b1155d8fa9 refactor(dev): 统一 IR/MIR 接口命名风格 2026-03-12 15:17:02 +08:00
jing
d0a4c7d6d2 refactor(dev): 移动头文件位置 2026-03-12 10:34:02 +08:00
Lane0218
b939fc40ee feat(mir): 增加 Lab3 AArch64 MVP 后端与 --emit-asm 支持 2026-03-07 22:41:53 +08:00
Powered by Gitea Version: 1.25.3 Page: 16ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API