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
bddd
Commits
garen_dev2
Select Git revision
bddd
Author
Search by author
Any Author
18 Aug, 2022
4 commits
disable new pass in functional test
· 01552de0
黄梓锋
authored
2 years ago
01552de0
Merge branch 'garen_dev' into Huang_dev
· 6e419399
黄梓锋
authored
2 years ago
6e419399
add div_const but seems to be a negative optimization
· 2f75b709
黄梓锋
authored
2 years ago
2f75b709
finished loop simplify pass (functional & hidden functional tests passed)
· 0180aad5
王樾
authored
2 years ago
0180aad5
17 Aug, 2022
6 commits
merge garen_dev
· 8c7dc011
黄梓锋
authored
2 years ago
8c7dc011
Merge branch 'garen_dev' into Huang_dev
· 5b1de903
黄梓锋
authored
2 years ago
5b1de903
add eliminateDeadInstruction in optimizeTemp
· acbef6f0
黄梓锋
authored
2 years ago
acbef6f0
add eliminateDeadInstruction in optimizeTemp
· df59969c
黄梓锋
authored
2 years ago
df59969c
fixed bug in reg alloc, enable LoadStoreOptimizationPass and LoopUnrollingPass
· 1f885783
黄梓锋
authored
2 years ago
1f885783
fixed bugs in instr combine
· caa99fea
王樾
authored
2 years ago
caa99fea
16 Aug, 2022
9 commits
I don't know why many_params WA(AC in local test), so try to disable LoopUnrollingPass
· 83cbbd95
黄梓锋
authored
2 years ago
83cbbd95
disable LoadStoreOptimizationPass because of bug in back end
· 0e18a41d
黄梓锋
authored
2 years ago
0e18a41d
add a load optimization
· fa0309f3
王樾
authored
2 years ago
fa0309f3
add def for R12 when loading params
· 39f9bb11
黄梓锋
authored
2 years ago
39f9bb11
fixed bug in allocation for R12, temporarily deprecate it
· 5eea3278
黄梓锋
authored
2 years ago
5eea3278
updating loop opt...
· dd87f566
王樾
authored
2 years ago
dd87f566
uncomment little opts in gvn
· ecfc28c4
王樾
authored
2 years ago
ecfc28c4
disable float function to get inlined
· 3110c5ef
王樾
authored
2 years ago
3110c5ef
update main.cpp
· 3b78bc5a
王樾
authored
2 years ago
3b78bc5a
15 Aug, 2022
9 commits
merge garen_dev
· be216116
黄梓锋
authored
2 years ago
be216116
switch branch target and remove unreachable block before reg alloc
· 5cf193b9
黄梓锋
authored
2 years ago
5cf193b9
fixed bugs of dce & gvn
· bd595943
王樾
authored
2 years ago
bd595943
fixed little bugs for tce and gvn
· 55a6ecb9
王樾
authored
2 years ago
55a6ecb9
add debug notations
· 496bd43b
王樾
authored
2 years ago
496bd43b
cmp+(xor)+br guaranteed at last
· 172e67af
王樾
authored
2 years ago
172e67af
Merge branch 'Huang_dev' into 'garen_dev'
· f4d63a81
王樾
authored
2 years ago
Huang dev See merge request
!3
f4d63a81
Merge branch 'garen_dev' into 'Huang_dev'
· 0694451d
王樾
authored
2 years ago
# Conflicts: # .gitignore # src/main.cpp
0694451d
add EvaluateInitVal without symbol table
· ba973e11
王樾
authored
2 years ago
ba973e11
14 Aug, 2022
4 commits
fixed bug in fixedParamsOffs
· 26578fc3
黄梓锋
authored
2 years ago
26578fc3
revert
41c327b8
· 902febe0
黄梓锋
authored
2 years ago
902febe0
optimize spill for params in stack
· 829d5045
黄梓锋
authored
2 years ago
829d5045
fixed bug in phi insertion
· 41c327b8
黄梓锋
authored
2 years ago
41c327b8
13 Aug, 2022
8 commits
correct reg alloc for sreg, correct usage of VLDR and VSTR
· 8c206823
黄梓锋
authored
2 years ago
8c206823
update pre_build
· 934ab7df
黄梓锋
authored
2 years ago
934ab7df
update .gitignore
· 58bfd910
王樾
authored
2 years ago
58bfd910
adding instruction combining
· dd2e6ad1
王樾
authored
2 years ago
dd2e6ad1
enable passes
· 6700a7e6
黄梓锋
authored
2 years ago
6700a7e6
fixed bug in phi when the value is an constant that exceeds the immediate range
· a0fcb92f
黄梓锋
authored
2 years ago
a0fcb92f
add VPUSH and VPOP(fixing bug)
· 4b2d047f
黄梓锋
authored
2 years ago
4b2d047f
merge garen_dev
· fc8c0ad6
黄梓锋
authored
2 years ago
fc8c0ad6
Menu
Explore
Projects
Groups
Topics
Snippets