Skip to content
GitLab
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
sysy-compiler-1811
Commits
f8aaf5b3492e8edb749136501c7a15454a0d1fe7
Select Git revision
T202410486202978-1811
Author
Search by author
Any Author
19 Aug, 2024
16 commits
类型系统加入64位
· f8aaf5b3
noveky
authored
9 months ago
f8aaf5b3
优化 InstCombine 对后端指令选择更友好
· 2bce0089
noveky
authored
9 months ago
2bce0089
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· 679d36a7
noveky
authored
9 months ago
679d36a7
完成 GEP2Add
· d4720907
noveky
authored
9 months ago
d4720907
bug fix
· da8775a1
motonik
authored
9 months ago
da8775a1
BIV
· 4b2f8c0e
motonik
authored
9 months ago
4b2f8c0e
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· a3cc51da
motonik
authored
9 months ago
a3cc51da
loop induction variable done
· d5763c62
motonik
authored
9 months ago
d5763c62
重组 midend 目录结构
· e6f89110
noveky
authored
9 months ago
e6f89110
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· f87a2da6
noveky
authored
9 months ago
f87a2da6
完成 InstCombine pass
· 9b71064e
noveky
authored
9 months ago
9b71064e
Update README.md
· d9caea91
F Ch
authored
9 months ago
d9caea91
LoopInvariantAnalysis
· c5d9c40e
noveky
authored
9 months ago
c5d9c40e
LICM 纯函数
· 4c75786b
noveky
authored
9 months ago
4c75786b
bug fix
· 892744ac
motonik
authored
9 months ago
892744ac
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· 4dec9cb7
motonik
authored
9 months ago
4dec9cb7
18 Aug, 2024
7 commits
完成纯函数分析
· af4bfe5a
noveky
authored
9 months ago
af4bfe5a
loop induction variable analysis
· 0ca1877b
motonik
authored
9 months ago
0ca1877b
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· d8e59ccf
noveky
authored
9 months ago
d8e59ccf
完成 LICM、循环检测 调试
· 9d78ce54
noveky
authored
9 months ago
9d78ce54
Update README.md
· 1077aabb
F Ch
authored
9 months ago
1077aabb
更改到达定值的表示方法
· 3523dbd2
noveky
authored
9 months ago
3523dbd2
修改LICM不考虑alloca
· fc4c8a10
noveky
authored
9 months ago
fc4c8a10
17 Aug, 2024
6 commits
完成load/store的到达定值
· 9886ff25
noveky
authored
9 months ago
9886ff25
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· 9b22aada
noveky
authored
9 months ago
9b22aada
完成一处DCE细微修改
· 4f363950
noveky
authored
9 months ago
4f363950
Update README.md
· e212300d
F Ch
authored
9 months ago
e212300d
完成DCE修改;修复支配关系错误
· e3cb4d28
noveky
authored
9 months ago
e3cb4d28
表达式在交换律下等价
· 66a1ba27
noveky
authored
9 months ago
66a1ba27
16 Aug, 2024
6 commits
消灭函数内寄存器重名
· 8eafa76d
noveky
authored
9 months ago
8eafa76d
优化 CSE 空间复杂度(不需要存每个指令的 gen 和 kill 了)
· 25f721bf
noveky
authored
9 months ago
25f721bf
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410486202978/sysy-compiler
· 9e138f2e
noveky
authored
9 months ago
9e138f2e
完成基于 load/store 的活跃变量分析和DCE;完成全局CSE
· d387eea4
noveky
authored
9 months ago
怎么忘记分成两个commit了……对不起
d387eea4
Update opt README.md
· aec23a0e
F Ch
authored
9 months ago
aec23a0e
LICM 完成
· 11e72624
noveky
authored
9 months ago
11e72624
15 Aug, 2024
5 commits
完成基本块合并(控制流简化)
· ac3a4494
noveky
authored
9 months ago
ac3a4494
修复一个CFG的bug(CFGEdge::_isFake在复制构造函数)
· 7bff9a1a
noveky
authored
9 months ago
7bff9a1a
完成函数内联基本块分割调试
· 18b3297f
noveky
authored
9 months ago
18b3297f
完成 lazy site restore
· 560d7327
noveky
authored
9 months ago
560d7327
解决合并冲突
· f764c04e
noveky
authored
9 months ago
f764c04e