Lixuanwang
|
f4617b357e
|
Merge commit '07fd22def182a12999de6ae0c9447056fb9d7a40' into backend
|
2025-08-18 22:50:58 +08:00 |
|
|
|
07fd22def1
|
[backend-fma]添加浮点乘加融合优化,提供开关简单控制是否启用
|
2025-08-17 00:07:04 +08:00 |
|
Lixuanwang
|
072cd3e9b5
|
[backend]回溯了旧版本的寄存器分配器
|
2025-08-16 17:08:11 +08:00 |
|
Lixuanwang
|
32684d8255
|
[backend]继续增强寄存器分配器健壮性
|
2025-08-05 13:50:55 +08:00 |
|
|
|
f2477c4af3
|
[backend]修复浮点数截断逻辑 h36通过
|
2025-08-05 02:44:23 +08:00 |
|
Lixuanwang
|
f7f1cf2b41
|
[backend]浮点逻辑与gcc保持一致
|
2025-08-04 21:54:24 +08:00 |
|
Lixuanwang
|
0179c13cf4
|
[backend]添加了一些工具函数
|
2025-08-04 16:32:54 +08:00 |
|
Lixuanwang
|
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 |
|
Lixuanwang
|
b3cf3cba29
|
[backend]修复了多参数传递的错误
|
2025-07-30 22:16:37 +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 |
|