Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
YetJustSysyc
Compiler2024-人工式生成智能
Commits
18ce8c3115b7b92f49b77067219f20a7837fd48b
Select Git revision
compiler2024-cloned
Author
Search by author
Any Author
19 Aug, 2024
1 commit
feat(ir): split critical edges in ir
· 18ce8c31
Juni May
authored
9 months ago
18ce8c31
18 Aug, 2024
4 commits
refactor: enable aggressive instcombine
· b8620665
Juni May
authored
9 months ago
b8620665
Merge pull request #36 from JuniMay/refactor-pass-infra
· d25684ad
Juni May
authored
9 months ago
Refactor pass infra
d25684ad
Merge pull request #35 from JuniMay/ph-layout
· ed83c46f
Juni May
authored
9 months ago
Ph layout
ed83c46f
feat(ir): distribute constant in instructions
· 9bc95230
Juni May
authored
9 months ago
9bc95230
17 Aug, 2024
4 commits
fix(ph_layout): better branch prob predict
· de00828c
Synodic
authored
9 months ago
de00828c
refactor(ir): change optimization sequence
· d48aab83
Juni May
authored
9 months ago
d48aab83
feat(ir): more indvars in strength reduction
· 9952cda5
Juni May
authored
9 months ago
9952cda5
feat(ir): induction variable for offset
· fe427016
Juni May
authored
9 months ago
fe427016
16 Aug, 2024
5 commits
fix(peephole): remove buggy remove_redundant_labels
· b8b90935
Synodic
authored
9 months ago
b8b90935
fix(ph_layout): fix redundant labels
· 349e7b82
Synodic
authored
9 months ago
349e7b82
feat(ph_layout): implement ph_layout
· 929382c4
Synodic
authored
9 months ago
929382c4
feat(ir): loop strength reduction for sub
· d8e8d975
Juni May
authored
9 months ago
d8e8d975
feat(ir): basic loop strength reduction
· a79a5d17
Juni May
authored
9 months ago
a79a5d17
15 Aug, 2024
2 commits
wip(ir): loop pass refactor
· 583df6b1
Juni May
authored
9 months ago
583df6b1
feat(ir): add post dependencies
· 648c9ad0
Juni May
authored
9 months ago
648c9ad0
14 Aug, 2024
3 commits
fix(static_bp): run dce after static_bp
· 9fe12e00
Synodic
authored
9 months ago
9fe12e00
feat(static_bp): add `eq_is_uncommon` heuristic
· dba6e934
Synodic
authored
9 months ago
dba6e934
wip: aggressive option
· 2f1f4697
Juni May
authored
9 months ago
2f1f4697
13 Aug, 2024
9 commits
Merge branch 'sched'
· 82b08308
Juni May
authored
9 months ago
82b08308
wip(riscv): change chunksize back to 128
· 4f121625
Juni May
authored
9 months ago
4f121625
wip(riscv): change scheduling chunksize
· 19b91f28
Juni May
authored
9 months ago
19b91f28
wip(riscv): remove heuristic
· 49ff2b15
Juni May
authored
9 months ago
49ff2b15
fix(riscv): bug in scheduling
· 0019eefe
Juni May
authored
9 months ago
0019eefe
wip: change schedule chunksize
· 3a954a3e
Juni May
authored
9 months ago
3a954a3e
feat(riscv): chunkwise scheduling
· f65ff5c8
Juni May
authored
9 months ago
f65ff5c8
feat(riscv): add post ra schedule
· d7a1ca1d
Juni May
authored
9 months ago
d7a1ca1d
feat(riscv): better schedule for fpu
· 615cd0f1
Juni May
authored
9 months ago
615cd0f1
12 Aug, 2024
8 commits
feat(lower): avoid save ra to stack if not used
· f85d7bb4
Synodic
authored
9 months ago
f85d7bb4
fix(gvn): fix gvn when reaching entry block of func
· 9539b8f9
Synodic
authored
9 months ago
9539b8f9
feat(backend): basic scheduling
· 52d20e53
Juni May
authored
9 months ago
52d20e53
feat(context): remove .option pic
· f6a4beca
Synodic
authored
9 months ago
f6a4beca
feat(execute): generate clang assembly for comparison
· 027c3748
Synodic
authored
9 months ago
027c3748
feat(br_cond_sink): at most one round of br_cond_sink
· bf60bbac
Synodic
authored
9 months ago
bf60bbac
fix(g2l): fix f32 in fconst
· 0f9c6b3f
Synodic
authored
9 months ago
0f9c6b3f
feat(branch_condition_sink): sink branch cond for better peephole for slt+beq
· abc13d92
Synodic
authored
9 months ago
abc13d92
11 Aug, 2024
2 commits
Revert "fix(test): add enternal test and fix a bug in the test_oracle.py"
· 15a1b317
冯思程
authored
9 months ago
This reverts commit
815c7fd8
. revert
15a1b317
fix(test): add enternal test and fix a bug in the test_oracle.py
· 815c7fd8
冯思程
authored
9 months ago
815c7fd8
09 Aug, 2024
2 commits
Merge branch 'master' into peephole-optimization-dev
· 5286f15a
Juni May
authored
9 months ago
5286f15a
feat(backend): fuse_sub_br and remove_redundant_move_word
· 881a2877
卡缪Kamew
authored
9 months ago
881a2877