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
1bd4d7164eb7c8a29f604a5af2651042ca686ad7
Select Git revision
compiler2023-kirara
Author
Search by author
Any Author
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
10 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
ir, asm: mem2reg for float and ptr(?)
· 9db41227
kirara
authored
1 year ago
9db41227
02 Aug, 2023
8 commits
asm: bug fix for register allocator and codegen
· 83d6968b
kirara
authored
1 year ago
83d6968b
asm: fix register allocator
· 0d651144
kirara
authored
1 year ago
0d651144
ir(opt): fix previous commit
· 07ff82b5
kirara
authored
1 year ago
07ff82b5
ir(opt): simple dce
· b0950c62
kirara
authored
1 year ago
b0950c62
ir(opt): instruction combination
· 1929db89
kirara
authored
1 year ago
1929db89
ir(opt): bbopt part 3
· 21ca9e68
kirara
authored
1 year ago
21ca9e68
ir(opt): bbopt part 2
· 0b5149dd
kirara
authored
1 year ago
0b5149dd
ir(opt): bbopt part 1
· b19c5795
kirara
authored
1 year ago
b19c5795
31 Jul, 2023
1 commit
asm(reg_alloc): use Hash(Map|Set) for most bookkeeping
· 477e33c8
kirara
authored
1 year ago
477e33c8