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
kirara
Compiler2023-kirara
Commits
ab67bd1baccff393c063f61390c76be01cff3280
Select Git revision
compiler2023-kirara
Author
Search by author
Any Author
17 Aug, 2023
7 commits
asm: fix redefinition of liveout regs in div/mod optmization
· ab67bd1b
kirara
authored
1 year ago
ab67bd1b
ir: fix callgraph compute
· e2cc6c93
kirara
authored
1 year ago
e2cc6c93
asm: disable buggy div/mod optimization
· fec720f6
kirara
authored
1 year ago
fec720f6
ir(opt): combine chained addition
· 2ab0b6f0
kirara
authored
1 year ago
2ab0b6f0
asm: rewrite dead instruction elimination for backward reference
· 082ae27c
kirara
authored
1 year ago
082ae27c
ir(opt): function inline
· 96fc6627
kirara
authored
1 year ago
96fc6627
asm: improve GEP codegen
· b94e00d7
kirara
authored
1 year ago
b94e00d7
15 Aug, 2023
3 commits
asm: small improvement on tail recursion
· f3eacdfe
kirara
authored
1 year ago
f3eacdfe
ast, ir, asm: simple TCO to avoid stack overflow
· a2caa258
kirara
authored
1 year ago
a2caa258
ir: more precise tracking of global read/write
· 1db3bdbb
kirara
authored
1 year ago
1db3bdbb
14 Aug, 2023
3 commits
asm: fix handling of parameters via stack
· 1bd4d716
kirara
authored
1 year ago
1bd4d716
asm: improve stack addressing
· df7e4d79
kirara
authored
1 year ago
df7e4d79
asm: fix wrong optimization of signed int mod
· 8222d584
kirara
authored
1 year ago
8222d584
13 Aug, 2023
18 commits
chore: add qemu flags
· b2830855
kirara
authored
1 year ago
b2830855
chore: backport to rustc 1.65.0
· ab169923
kirara
authored
1 year ago
ab169923
asm: Zba black magic!
· 94818169
kirara
authored
1 year ago
94818169
chore: various fix
· ce516f9b
kirara
authored
1 year ago
ce516f9b
ir, asm: various fix
· 4f2317f8
kirara
authored
1 year ago
4f2317f8
ir(opt): fix phi asm codegen and ensure dom is calculated for memdep
· b552502d
kirara
authored
1 year ago
b552502d
ir(opt): fix memdep store-to-load pairing
· 1cd63b91
kirara
authored
1 year ago
1cd63b91
ir(opt): partially repaired memdep
· a620bf70
kirara
authored
1 year ago
a620bf70
ir(opt): broken memdep
· 9a3d5677
kirara
authored
1 year ago
9a3d5677
ir(opt): memdep & gvn, gcm (with various bug)
· 1a08640e
kirara
authored
1 year ago
1a08640e
ir(opt): [WIP] memory ssa
· a60f0fa4
kirara
authored
1 year ago
a60f0fa4
ir(opt): [WIP] alias analysis
· 8472b300
kirara
authored
1 year ago
8472b300
ir: fix pointer again for mem2reg
· 31735e66
kirara
authored
1 year ago
31735e66
ast, ir: pointers
· a331294f
kirara
authored
1 year ago
a331294f
chore: improve dump experience
· b2764658
kirara
authored
1 year ago
b2764658
ir(opt): fix instr comb
· 40494c21
kirara
authored
1 year ago
40494c21
ir(opt): more instr comb rules
· b09db7a8
kirara
authored
1 year ago
b09db7a8
asm(codegen): fix div
· e0c4640e
kirara
authored
1 year ago
e0c4640e
03 Aug, 2023
9 commits
chore: remove unstable feature
· 572dc574
kirara
authored
1 year ago
572dc574
chore: enable unstable feature map_first_last
· f0f62a42
kirara
authored
1 year ago
f0f62a42
asm(codegen): faster constant div and mod
· cc7d9191
kirara
authored
1 year ago
cc7d9191
asm(codegen): refactor binary int op
· ec4f83f8
kirara
authored
1 year ago
ec4f83f8
rt: add support for sysy starttime and stoptime
· 8ea7a836
kirara
authored
1 year ago
8ea7a836
chore: refactor
· 66f1b3d6
kirara
authored
1 year ago
66f1b3d6
ir(gen): add missing f32 to i1 conversion
· d78b9a6b
kirara
authored
1 year ago
d78b9a6b
ir: fix inst combine pass
· 21a6a426
kirara
authored
1 year ago
21a6a426
asm: fix float phi with immediate
· aee95d63
kirara
authored
1 year ago
aee95d63