Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
educg-net-26173-2487151
Compiler2024-SubmarineCompiler-2508
Commits
main
Select Git revision
T202410006203450-2508
Author
Search by author
Any Author
20 Aug, 2024
2 commits
Merge remote-tracking branch 'origin/main'
· 971f7803
Linyu
authored
7 months ago
971f7803
loop rotate 5.3: bushi
· a4a8a038
Linyu
authored
7 months ago
a4a8a038
19 Aug, 2024
9 commits
修正部分循环融合条件:不简单看store的个数,而是要求前面循环不可以load后面store的对象;前面的store和后面的store的GEP中的Index必须只有常数和phi
· f3147cc3
焦子谦
authored
7 months ago
f3147cc3
loop rotate 5.3: lift大成功!!!!!!!!!!!!!!!!!!!!!!!
· d2d5588d
Linyu
authored
7 months ago
d2d5588d
loop rotate 5.3: lift大成功!!!!!!!!!!
· c917c522
Linyu
authored
7 months ago
c917c522
loop rotate 5.3: lift大失败
· 64d4707f
Linyu
authored
7 months ago
64d4707f
loop rotate 5.3: fusion胜利
· 0cb1b351
Linyu
authored
7 months ago
0cb1b351
Merge branch 'loopUnroll'
· 90720e82
Linyu
authored
7 months ago
# Conflicts: # src/Compiler.java # src/midend/SSA/PtrMem2Reg.java
90720e82
loop rotate 5.3: chang shi ti jiao
· 7742869a
Linyu
authored
7 months ago
7742869a
loop rotate 5.3: unroll
· e2d50b47
Linyu
authored
7 months ago
e2d50b47
LoopLift识别仅在内层定义的循环迭代变量(效果不理想
· 72e7e0ba
焦子谦
authored
7 months ago
72e7e0ba
18 Aug, 2024
5 commits
loop rotate 5.3: loopLift
· 71cd6679
Linyu
authored
7 months ago
71cd6679
相同的load要删除
· b5b2615f
焦子谦
authored
7 months ago
b5b2615f
Merge remote-tracking branch 'origin/loopUnroll' into loopUnroll
· 091d32b9
Linyu
authored
7 months ago
091d32b9
loop rotate 5.3: cuo 14ge
· eb6a7ab4
Linyu
authored
7 months ago
eb6a7ab4
直接删掉无用调用的情况也要minusCall
· 079e68ed
焦子谦
authored
7 months ago
079e68ed
17 Aug, 2024
13 commits
修改一些空行和无用导入(不影响功能)
· 58ea5326
焦子谦
authored
7 months ago
58ea5326
修复了删除可能被用到的store的问题
· 60258a63
焦子谦
authored
7 months ago
60258a63
更激进的指针优化
· abfd875b
焦子谦
authored
7 months ago
abfd875b
更激进的指针优化
· 1a556729
焦子谦
authored
7 months ago
1a556729
loop rotate 5.3: 初步融合
· e7b2ecfd
Linyu
authored
7 months ago
e7b2ecfd
Merge remote-tracking branch 'origin/main'
· 9a445a5f
焦子谦
authored
7 months ago
9a445a5f
parseMove的时候有点小问题(
· 3be64c12
周泽同
authored
7 months ago
3be64c12
loop rotate 5.3: 可恶的lcssa
· c0585332
Linyu
authored
7 months ago
c0585332
loop rotate 5.3: 可恶的lcssa
· 63a9be7a
Linyu
authored
7 months ago
63a9be7a
最后加个OIS
· c910b837
焦子谦
authored
7 months ago
c910b837
loop rotate 5.3: 调整了优化的顺序和位置
· a64b9cee
Linyu
authored
7 months ago
a64b9cee
loop rotate 5.3: math出问题了
· 7303971f
Linyu
authored
7 months ago
7303971f
loop rotate 5.3: 修改了phi的cnt获取方式
· 8e2e0625
Linyu
authored
7 months ago
8e2e0625
16 Aug, 2024
1 commit
感觉没什么用的优化(
· 91d60180
周泽同
authored
7 months ago
91d60180
10 Aug, 2024
10 commits
loop rotate 5.3: caole
· b2bb3020
Linyu
authored
7 months ago
b2bb3020
grl干的
· 64d2ea86
焦子谦
authored
7 months ago
64d2ea86
loop rotate 5.3: wuwu
· cb484e59
Linyu
authored
7 months ago
cb484e59
loop rotate 5.3: 能对两个点,删去了后一个LCSSA
· 23903220
Linyu
authored
7 months ago
23903220
前中端文档写完了
· 01e43725
焦子谦
authored
7 months ago
01e43725
loop rotate 5.2: lift
· bbead89e
Linyu
authored
7 months ago
bbead89e
我的主函数
· 212dc02f
焦子谦
authored
7 months ago
212dc02f
全面考虑跳转的两种情况
· 87c2aff1
焦子谦
authored
7 months ago
87c2aff1
准备进行块之间的条件传播,先写个简版
· 1d875304
焦子谦
authored
7 months ago
1d875304
loop rotate 5.1: store load都展开
· 080c5bb2
Linyu
authored
7 months ago
080c5bb2
Menu
Explore
Projects
Groups
Topics
Snippets