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
09b54e469ab1e2764d34aea671d6fa57ff0adf0a
Select Git revision
T202410006203450-2508
Author
Search by author
Any Author
Administrator
root
06 Jul, 2024
1 commit
不管了,先交一发
· 09b54e46
周泽同
authored
10 months ago
09b54e46
05 Jul, 2024
8 commits
Merge remote-tracking branch 'origin/main'
· ad54944c
Linyu
authored
10 months ago
ad54944c
1.0 in ssa & mem2reg: implements the phi
· 67b0fb5f
Linyu
authored
10 months ago
67b0fb5f
增加了对指针类型的区分,以及memset库函数的实现
· de0589f2
焦子谦
authored
10 months ago
de0589f2
1.0 in ssa & mem2reg: implements the phi
· ae8dbc18
Linyu
authored
10 months ago
ae8dbc18
change getValue to getNumber
· c996fbeb
Linyu
authored
10 months ago
c996fbeb
change getValue to getNumber
· a982c5a8
Linyu
authored
10 months ago
a982c5a8
Merge remote-tracking branch 'origin/main'
· 119d854a
Linyu
authored
10 months ago
119d854a
修改了value2string方法,符合规格化描述
· da9fd395
Linyu
authored
10 months ago
da9fd395
03 Jul, 2024
11 commits
支持调用自定义函数,并修复了连续定义中后来者影响先来者的问题,同时增加了“全局对象”类用以作为读取全局变量的alloca使用的value
· 45a75535
焦子谦
authored
10 months ago
45a75535
fix bug in make DFG
· 73580163
Linyu
authored
10 months ago
73580163
make DFG
· 5c0cec46
Linyu
authored
10 months ago
5c0cec46
add depth in bb (maybe not right)
· 7a4a203e
Linyu
authored
10 months ago
7a4a203e
add the use in jump & while
· 430c0792
Linyu
authored
10 months ago
430c0792
restore
· cb8545e1
Linyu
authored
10 months ago
cb8545e1
修了一点点多余的代码
· 5d94c169
焦子谦
authored
10 months ago
5d94c169
支持定义带参数的函数了,但是暂时不能调用
· b5289fc7
焦子谦
authored
10 months ago
b5289fc7
增加了比较指令和加载指令的ues
· b2f09e11
焦子谦
authored
10 months ago
b2f09e11
Merge remote-tracking branch 'origin/main'
· 50c077b6
Linyu
authored
10 months ago
50c077b6
5.0 in 短路求值: implement in while
· f86f4ccf
Linyu
authored
10 months ago
f86f4ccf
02 Jul, 2024
12 commits
好像是能支持单目运算符'!'了
· 7ac497cc
焦子谦
authored
10 months ago
7ac497cc
4.0 in 短路求值: fix bug in &&
· 74eef617
Linyu
authored
10 months ago
74eef617
3.0 in 短路求值: implements the &&
· 138fc5dc
Linyu
authored
10 months ago
138fc5dc
2.0 in 短路求值: implements the ||
· 4ddce6ef
Linyu
authored
10 months ago
4ddce6ef
Merge remote-tracking branch 'origin/main'
· 257fc728
Linyu
authored
10 months ago
257fc728
1.0 in 短路求值
· 8c87a569
Linyu
authored
10 months ago
8c87a569
Merge branch 'main' of
https://gitlab.eduxiji.net/T202410006203450/compiler2024-submarinecompiler
· a4a53533
周泽同
authored
10 months ago
a4a53533
Function合并
· 9e3996f6
周泽同
authored
10 months ago
9e3996f6
modify the blockCnt
· 4cb8b11a
Linyu
authored
10 months ago
4cb8b11a
删除
· 63b6c7d5
周泽同
authored
10 months ago
63b6c7d5
把错误注释掉就是没错
· 350f77be
周泽同
authored
10 months ago
350f77be
implement the while
· 07d1fd40
Linyu
authored
10 months ago
07d1fd40
01 Jul, 2024
8 commits
支持if-else跳转。
· 14a2b787
焦子谦
authored
10 months ago
14a2b787
应该是支持了大部分的逻辑运算,但是还没有与或非,没有短路求值,甚至没有测试
· f35a49bf
焦子谦
authored
10 months ago
f35a49bf
add the value & datatype in Jump & Branch
· 30b451fd
Linyu
authored
10 months ago
30b451fd
add the curBlock in Procedure.java
· 99381caa
Linyu
authored
10 months ago
99381caa
支持基本的库函数调用(不涉及数组和计时器)
· b5bd7a98
焦子谦
authored
10 months ago
b5bd7a98
函数也是value,同时新增call指令,但是其use设置并不完善
· a3e4a4c3
焦子谦
authored
10 months ago
a3e4a4c3
Merge remote-tracking branch 'origin/main'
· a9f01365
apple
authored
10 months ago
a9f01365
修改了value直接用链表存use
· ebdcc6ae
apple
authored
10 months ago
ebdcc6ae
Menu
Explore
Projects
Groups
Topics
Snippets