|
|
dd2725796a
|
[backend-O1-1]修复了寄存器分配器在处理函数参数时不健壮的问题
|
2025-08-20 01:37:59 +08:00 |
|
|
|
07fd22def1
|
[backend-fma]添加浮点乘加融合优化,提供开关简单控制是否启用
|
2025-08-17 00:07:04 +08:00 |
|
|
|
32684d8255
|
[backend]继续增强寄存器分配器健壮性
|
2025-08-05 13:50:55 +08:00 |
|
|
|
f2477c4af3
|
[backend]修复浮点数截断逻辑 h36通过
|
2025-08-05 02:44:23 +08:00 |
|
|
|
f7f1cf2b41
|
[backend]浮点逻辑与gcc保持一致
|
2025-08-04 21:54:24 +08:00 |
|
|
|
881c2a9723
|
[backend]强化了线性扫描逻辑
|
2025-08-04 19:28:15 +08:00 |
|
|
|
f8e423f579
|
合并backend、backend-IRC到midend
|
2025-08-03 15:18:52 +08:00 |
|
|
|
0ce742a86e
|
[optimize]添加更为通用的除法强度削减Pass, 不受除数限制替换div指令,不影响当前分数
|
2025-08-03 14:37:33 +08:00 |
|
|
|
b3cf3cba29
|
[backend]修复了多参数传递的错误
|
2025-07-30 22:16:37 +08:00 |
|
|
|
03b62b138f
|
[backend]修复了一个栈管理问题
|
2025-07-30 20:40:56 +08:00 |
|
|
|
1fb5cd398d
|
[backend]修复了多参数传递的问题
|
2025-07-30 17:58:39 +08:00 |
|
|
|
dd38bdc133
|
[backend]引入浮点数支持,但目前寄存器分配存在问题
|
2025-07-30 15:07:29 +08:00 |
|
|
|
09ae47924e
|
[midend]重构了src目录
|
2025-07-29 21:30:30 +08:00 |
|