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-12619-928705
Magic_Misaka
Commits
caf4c2bf5f3e5bfb1a181d3b465dafe42a99bf7c
Select Git revision
magic_misaka
Author
Search by author
Any Author
08 Aug, 2022
4 commits
对于全局变量的初始化函数也使用memset,对于未初始化的全局数组,不进行memset
· caf4c2bf
lqw
authored
2 years ago
caf4c2bf
修复函数内联导致的控制流图错误。添加除了entry块之外的不可达块的删除
· c47848f6
lqw
authored
2 years ago
c47848f6
mir中局部数组使用先memset再store的方式减少0的存储指令
· 3366faf8
lqw
authored
2 years ago
3366faf8
Constant添加构建常量数组的代码
· bb596e49
lqw
authored
2 years ago
bb596e49
07 Aug, 2022
8 commits
添加两个会出错的Pass
· 54b698fc
lqw
authored
2 years ago
54b698fc
评测commit,死代码删除,函数内联,死代码删除
· b9d7df7b
lqw
authored
2 years ago
b9d7df7b
函数内敛部分lir修复成功
· 29bd3fae
lqw
authored
2 years ago
29bd3fae
只有函数内敛的功能测试
· 150259c6
lqw
authored
2 years ago
150259c6
添加Scanner, Parser
· 1214631f
lqw
authored
2 years ago
1214631f
修改where
· c801ec5e
lqw
authored
2 years ago
c801ec5e
删除grammar在src下的include文件
· 6fb9f91b
lqw
authored
2 years ago
6fb9f91b
从optimize merge,修复Load,Store在删除gep 0指令之后没有对bitcast和argument处理的bug
· aee8d1fc
lqw
authored
2 years ago
aee8d1fc
06 Aug, 2022
20 commits
测试脚本添加性能测试目录
· 8d558489
lqw
authored
2 years ago
8d558489
修复栈传递参数的未return bug
· ae1f299e
lqw
authored
2 years ago
ae1f299e
添加栈传递的参数只有在使用时才进行load,store
· 3d57ae81
lqw
authored
2 years ago
3d57ae81
只生成一个phi指令
· 79cb7b85
lqw
authored
2 years ago
79cb7b85
添加删除MOV,FMOV相同寄存器的优化
· 5af18447
lqw
authored
2 years ago
5af18447
Merge remote-tracking branch 'origin/add_fp' into asm_lqw
· 80dcd6cd
lqw
authored
2 years ago
80dcd6cd
添加grammar src 的 gitignore
· beec3f4b
flxg非常队
authored
2 years ago
beec3f4b
添加grammar include的git ignore
· 3c7cf5a6
flxg非常队
authored
2 years ago
3c7cf5a6
删除远端grammar include src文件
· 07820ad3
flxg非常队
authored
2 years ago
07820ad3
gep指令使用左移2计算,成功
· 88565576
lqw
authored
2 years ago
88565576
gep指令优化后出现gen_asm_fail问题
· d1c6b4c0
lqw
authored
2 years ago
d1c6b4c0
修改了寄存器的分配顺序
· 336bd070
flxg非常队
authored
2 years ago
336bd070
优化Load,Store,未测试
· ecab1f41
lqw
authored
2 years ago
ecab1f41
Merge remote-tracking branch 'origin/asm_lqw' into add_fp
· 75dfb293
flxg非常队
authored
2 years ago
75dfb293
添加comment
· 9bbb4af0
lqw
authored
2 years ago
9bbb4af0
Merge branch 'asm_lqw' into add_fp
· 84b52597
flxg非常队
authored
2 years ago
84b52597
修改优先级
· cf03a4a4
lqw
authored
2 years ago
cf03a4a4
Merge branch 'asm_lqw' into add_fp
· 5553e5e2
flxg非常队
authored
2 years ago
5553e5e2
修复函数参数传递时栈的位置错误
· 9203e60b
lqw
authored
2 years ago
9203e60b
提供一个变态的例子
· 3722fac5
lqw
authored
2 years ago
3722fac5
05 Aug, 2022
8 commits
修改参数传递方式
· 6b6327ef
lqw
authored
2 years ago
6b6327ef
merge from add_fp,修复r11在push中has_func_call时的错误push
· 70d67a9f
lqw
authored
2 years ago
70d67a9f
添加memcpy库函数汇编
· d454a441
lqw
authored
2 years ago
d454a441
删除fp的push
· 05c03185
lqw
authored
2 years ago
05c03185
删除mylib.c
· 0a80a694
lqw
authored
2 years ago
0a80a694
Merge remote-tracking branch 'origin/dev_hyperbola' into asm_lqw
· e16e3b2f
lqw
authored
2 years ago
e16e3b2f
修改GlobVar 函数位置,修改data_segment_collection定义
· 3f7e1121
lqw
authored
2 years ago
3f7e1121
添加lib函数
· 3b6308d0
lqw
authored
2 years ago
3b6308d0
Menu
Explore
Projects
Groups
Topics
Snippets