|
|
2d5e248f87
|
Merge pull request 'deploy-20250820-3' (#1) from deploy-20250820-3 into master
Reviewed-on: #1
|
2025-08-20 21:20:33 +08:00 |
|
|
|
01f16faa07
|
Merge branch 'backend' into deploy-20250820-3
|
2025-08-20 16:12:27 +08:00 |
|
|
|
dcf3d29ecc
|
[deploy]O1
|
2025-08-20 15:59:22 +08:00 |
|
|
|
f2b944837c
|
[deploy]3
|
2025-08-20 14:36:53 +08:00 |
|
|
|
4864a30787
|
[backend]修改了测试脚本,现在支持性能测试用例结果写入到文件
|
2025-08-20 10:49:36 +08:00 |
|
|
|
7db7dd0876
|
[backend]后端流水线引入-O1
|
2025-08-20 03:08:38 +08:00 |
|
|
|
5e4f1feba8
|
Merge branch 'backend-O1-1' into backend
|
2025-08-20 02:52:21 +08:00 |
|
|
|
8665285839
|
Merge commit '5cf411680ef35c51ba966fb3079a8082e032f812' into backend-O1-1
|
2025-08-20 02:50:30 +08:00 |
|
|
|
b014efe183
|
[backend-O1-1]在后端添加kAnd和kOr的支持
|
2025-08-20 02:46:15 +08:00 |
|
|
|
7648d9f01f
|
Merge branch 'midend' into backend-O1-1
|
2025-08-20 02:14:53 +08:00 |
|
|
|
9ff1ace10e
|
[backend-O1-1]调整寄存器预着色逻辑
|
2025-08-20 02:13:23 +08:00 |
|
|
|
dd2725796a
|
[backend-O1-1]修复了寄存器分配器在处理函数参数时不健壮的问题
|
2025-08-20 01:37:59 +08:00 |
|
|
|
5cf411680e
|
[backend-optpatch]对RISCv64ISel.cpp优化判断提供补丁过滤
|
2025-08-20 01:31:51 +08:00 |
|
|
|
33388496d5
|
[backend-O1]RISCv64ISel对-O1新增专门的处理逻辑
|
2025-08-19 22:42:30 +08:00 |
|
|
|
54edd65fcb
|
[deploy]取消了排序逻辑
|
2025-08-19 21:27:12 +08:00 |
|
|
|
3add3f1f7a
|
[deploy]更新了排序逻辑
|
2025-08-19 20:11:58 +08:00 |
|
|
|
54fec11184
|
Merge branch 'backend-O1' into deploy-20250819
|
2025-08-19 20:05:59 +08:00 |
|
|
|
ef68235446
|
[backend-O1]更新sylib
|
2025-08-19 20:04:58 +08:00 |
|
|
|
363ead0ddd
|
[backend-O1]修复计时函数命名错误的问题
|
2025-08-19 20:01:33 +08:00 |
|
|
|
d465fb02a5
|
[midend-m2r]恢复原有mem2reg
|
2025-08-19 17:44:54 +08:00 |
|
|
|
71d08850df
|
[deploy]测试MEMSET修改是否生效
|
2025-08-19 17:44:05 +08:00 |
|
|
|
d0321b7a88
|
[backend]将内联MEMSET函数的步长改为4字节
|
2025-08-19 17:43:09 +08:00 |
|
|
|
7ada4c193f
|
[backend]将内联MEMSET函数的步长改为4字节
|
2025-08-19 17:42:45 +08:00 |
|
|
|
3c49183280
|
[midend-m2r]移除错误的LAG优化,performance通过
|
2025-08-19 17:32:01 +08:00 |
|
|
|
7af3827098
|
[midend-m2r]修改Mem2Reg.cpp
|
2025-08-19 16:37:52 +08:00 |
|
|
|
f9432a9531
|
[deploy]使用胡萝卜编译器进行测试
|
2025-08-19 16:14:40 +08:00 |
|
|
|
d72601d9db
|
取消跟踪performance测试用例
|
2025-08-19 15:08:31 +08:00 |
|
|
|
b13d81353a
|
取消跟踪performance测试用例
|
2025-08-19 15:08:00 +08:00 |
|
|
|
9c961be40a
|
[deploy]测试了03-sort的时间
|
2025-08-19 15:06:20 +08:00 |
|
|
|
773a99bef7
|
[deploy]部署版本20250819-2
|
2025-08-19 14:42:41 +08:00 |
|
|
|
26427e0986
|
Merge commit '926e765451c38541a88e6318a211cd8dacfaa402' into deploy-20250819
|
2025-08-19 14:20:49 +08:00 |
|
|
|
1ab937961f
|
[backend-O1]修复后端在-O1情况下存在的大量bug
|
2025-08-19 14:09:08 +08:00 |
|
|
|
8094fd5705
|
[midend]减少tmp_cond的冲突
|
2025-08-19 09:45:42 +08:00 |
|
|
|
ad5f35c1a0
|
[midend]暂时仅用了魔数优化除法的手段
|
2025-08-19 08:56:51 +08:00 |
|
|
|
839791e862
|
Merge remote-tracking branch 'origin/midend-tco' into midend
|
2025-08-19 08:32:06 +08:00 |
|
|
|
751d3df2ac
|
Merge branch 'midend-phielimination' into midend
|
2025-08-19 08:31:25 +08:00 |
|
|
|
06b4df79ee
|
[backend]暂时禁用中端强度削弱
|
2025-08-19 08:30:55 +08:00 |
|
|
|
1d59e9e256
|
修改脚本,增强输出截断逻辑
|
2025-08-19 08:30:05 +08:00 |
|
|
|
d79857feb9
|
修改脚本,增强输出截断逻辑
|
2025-08-19 08:29:43 +08:00 |
|
|
|
db122cabbd
|
[midend-phielimination]消除只有一个incomingvalue的phi指令
|
2025-08-19 08:27:18 +08:00 |
|
|
|
75bcd0f883
|
[midend-tco]修复命名重复问题
|
2025-08-19 08:15:04 +08:00 |
|
|
|
17e5875c10
|
[deploy]禁用-O1以调试超时问题
|
2025-08-19 08:02:06 +08:00 |
|
|
|
ce4d4b5f5b
|
[midend-phielimination]增加phi指令消除检查
|
2025-08-19 01:08:05 +08:00 |
|
|
|
91d4a39c9a
|
Merge branch 'midend-tco' into backend
|
2025-08-19 00:15:30 +08:00 |
|
|
|
f27af6544c
|
[deploy]部署版本0819
|
2025-08-19 00:14:18 +08:00 |
|
|
|
042b1a5d99
|
[midend-tco]修复命名重复问题
|
2025-08-19 00:13:32 +08:00 |
|
|
|
0fdcd0dd69
|
Merge branch 'midend-tco' into backend
|
2025-08-18 23:52:05 +08:00 |
|
|
|
d7bf4b061f
|
[backend]适配SLL、SRL指令
|
2025-08-18 23:49:40 +08:00 |
|
|
|
937833117e
|
[midend-tco]添加TCO尾递归优化
|
2025-08-18 23:46:00 +08:00 |
|
|
|
094b4c7c39
|
Merge branch 'midend' into backend
|
2025-08-18 22:52:02 +08:00 |
|