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
SysYc-1935
Graph
7e43992f49ccf59d0995e01dbd2b27a85905aa64
Select Git revision
Branches
4
main
default
submit
submit2
submit3
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
20
Aug
19
18
17
16
14
13
11
10
9
7
26
Jul
13
12
11
9
8
18
Apr
6
5
23
Mar
16
13
26
Jan
23
16
15
13
12
9
8
7
6
2
31
Dec
30
29
28
26
22
21
20
17
25
Nov
22
21
16
14
13
12
10
9
8
5
3
1
31
Oct
add document.md
submit3
submit3
submit
chore: adjust pass order
submit
submit
feat: loop parallel (#155)
fix: adjust hyper-parameter of instruction scheduling
feat(optimizer): reduce duplicate recursions by calculating coefficients (#145)
ci: update project-eval
ci: update project-eval
fix(loops): 1. classify usefulness should treat every temp as a scc
fix(global_analysis): avoid eliminating instrs which writes to address that never read
fix: use double word ArithOp in indvar extraction
fix(global_analysis): solve addrs generated by phi instruction
feat: make loop optimizers run repeatedly
feat(loops): full loop unroll
fix(mem2reg): solve pointers generate by phi instrs
feat(loops): strength reduce
ci: using testdata on server
chore(mem2reg): disable load partial redundancy elimination
submit2
submit2
fix: only allow the last op of indvar is mod
fix(loops/unroll): set limit to number of blocks in loop unroll
fix(loops): classify usefulness should treat every temp as a scc
fix(global_analysis): avoid eliminating instrs which writes to address that never read
fix: use double word ArithOp in indvar extraction
fix(global_analysis): solve addrs generated by phi instruction
fix: remove mem2reg temporarily
feat: make loop optimizers run repeatedly
fix: update func.total
fix: map prev label in header
fix: header should be processed individually
style: cargo clippy
feat(loops): full loop unroll
fix(mem2reg): solve pointers generate by phi instrs
feat(loops): strength reduce
fix: allow indvar loop to contain GEPInstr
feat(backend): use shift-add instruction
feat: instruction scheduling by hardware pipelining (#150)
fix(SR): restrict number of phi in loop header to MAX_PHI_NUM
fix(mem2reg): solve pointers generate by phi instrs
feat(loops): strength reduce
feat(loops): IndVarType
Menu
Explore
Projects
Groups
Topics
Snippets