Commit Graph

18 Commits

Author SHA1 Message Date
Lixuanwang
3ba12bf320 [backend]本地全过 2025-08-05 17:38:49 +08:00
Lixuanwang
167c2ac2ae [backend]完善了后端流水线 2025-08-05 16:10:04 +08:00
Lixuanwang
676880ca05 [backend]消除了线性扫描分配器对参数寄存器的引用 2025-08-05 02:21:42 +08:00
Lixuanwang
dcc075b39c [backend]修复线性扫描逻辑 2025-08-05 01:06:07 +08:00
Lixuanwang
72b06c67ca [backend]为图着色引入保底修复 2025-08-04 18:13:09 +08:00
Lixuanwang
603506d142 Merge branch 'backend' of gitee.com:lixuanwang/mysysy into backend 2025-08-04 16:34:22 +08:00
Lixuanwang
0179c13cf4 [backend]添加了一些工具函数 2025-08-04 16:32:54 +08:00
7e5f6800b7 [backend]修复寄存器分配算法死循环bug,89通过 2025-08-04 16:04:35 +08:00
Lixuanwang
c8a8bf9a37 [backend]修复了溢出位置错误的问题 2025-08-03 23:28:38 +08:00
Lixuanwang
e4ad23a1a5 [backend]修复了寄存器分配器在处理全物理寄存器操作数时的bug 2025-08-03 18:37:08 +08:00
Lixuanwang
f8e423f579 合并backend、backend-IRC到midend 2025-08-03 15:18:52 +08:00
807fb3f560 [backend]微优化与可读性维护不影响原逻辑和分数 2025-07-31 11:23:17 +08:00
Lixuanwang
b3cf3cba29 [backend]修复了多参数传递的错误 2025-07-30 22:16:37 +08:00
Lixuanwang
03b62b138f [backend]修复了一个栈管理问题 2025-07-30 20:40:56 +08:00
Lixuanwang
1fb5cd398d [backend]修复了多参数传递的问题 2025-07-30 17:58:39 +08:00
Lixuanwang
877a0f5dc2 [backend-float]修复部分问题 2025-07-30 16:00:02 +08:00
Lixuanwang
dd38bdc133 [backend]引入浮点数支持,但目前寄存器分配存在问题 2025-07-30 15:07:29 +08:00
Lixuanwang
09ae47924e [midend]重构了src目录 2025-07-29 21:30:30 +08:00