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
Graph
garen_dev
Select Git revision
Branches
7
Huang_dev
dev
garen_dev
default
garen_dev2
garen_dev_test
garen_last_work
main
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
21
Aug
20
19
18
17
16
15
14
13
12
10
9
6
5
4
3
2
1
31
Jul
30
29
28
27
26
25
23
22
21
20
19
18
17
16
15
14
13
12
11
9
8
7
6
Merge branch 'garen_dev' into 'garen_dev_test'
garen_dev_test
garen_dev_test
Merge branch 'garen_dev' into Huang_dev
Huang_dev
Huang_dev
Merge branch 'garen_dev' into Huang_dev
fixed bug in reg alloc, RewriteProgram()
now we place a vmrs inst after vcmp, remove MRSInst
optimize convertion between int and float(now we use vcvt instruction)
fixed bug in zext when lhs is bool constant, and in storing status register after vcmp
fixed bug in zext when lhs is bool constant, and in storing status register after vcmp
dev main
dev main
remove orphan phi instructions in dce (passed functional & hidden functional tests)
garen_dev
garen_dev
add small optimizations into a basic optimization pass over function (iteration to convergence)
optimize return register for float type
garen_last_work
garen_last_work
fixed bug in IRBuilder::CreateCallInstruction
update CMakeLists.txt
add common subexpression for gep in loops
rearrange order of passes
Merge branch 'Huang_dev' into garen_dev
TODO: test strength reduction
enable combineInstruction
add combineInstruction in optimizeTemp(disable), optimize repeated load in block
enable div_const
Merge branch 'Huang_dev' into garen_dev
about to give up loop simplify pass
add div_const(disable)
testing bugs about loop simplify pass (unfinished)
disable new pass in functional test
garen_dev2
garen_dev2
Merge branch 'garen_dev' into Huang_dev
add div_const but seems to be a negative optimization
finished loop simplify pass (functional & hidden functional tests passed)
merge garen_dev
Merge branch 'garen_dev' into Huang_dev
add eliminateDeadInstruction in optimizeTemp
add eliminateDeadInstruction in optimizeTemp
fixed bug in reg alloc, enable LoadStoreOptimizationPass and LoopUnrollingPass
fixed bugs in instr combine
I don't know why many_params WA(AC in local test), so try to disable LoopUnrollingPass
disable LoadStoreOptimizationPass because of bug in back end
add a load optimization
add def for R12 when loading params
fixed bug in allocation for R12, temporarily deprecate it
updating loop opt...
Menu
Explore
Projects
Groups
Topics
Snippets