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
c44e605c0bd8f2d63014a27820468b5ef720e766
Select Git revision
compiler2023-kirara
Author
Search by author
Any Author
25 Jul, 2023
3 commits
ir: fix panic in loop calculation
· c44e605c
kirara
authored
1 year ago
c44e605c
chore: clean up
· 5d4b5f38
kirara
authored
1 year ago
5d4b5f38
ir: improved gep
· b34b0a46
kirara
authored
1 year ago
b34b0a46
24 Jul, 2023
3 commits
type: fix const issue
· ab2952e1
kirara
authored
1 year ago
ab2952e1
asm: fix various codegen bugs
· 12f0d6fd
kirara
authored
1 year ago
12f0d6fd
ir, asm: logical not
· a8a9db53
kirara
authored
1 year ago
a8a9db53
23 Jul, 2023
5 commits
script: auto test
· 625fec7b
kirara
authored
1 year ago
625fec7b
ast, asm: properly initialize zero array
· e6d8eb7d
kirara
authored
1 year ago
e6d8eb7d
driver: more command options
· e2ef7dfd
kirara
authored
1 year ago
e2ef7dfd
asm: unary neg codegen
· bcd0c6e3
kirara
authored
1 year ago
bcd0c6e3
ast: logical not and numeric neg
· 127020cd
kirara
authored
1 year ago
127020cd
22 Jul, 2023
2 commits
irgen: fix forward jumping bug
· 6f453de6
kirara
authored
1 year ago
6f453de6
ast, ir, asm: function call
· a6cc450c
kirara
authored
1 year ago
a6cc450c
21 Jul, 2023
8 commits
asm: fix prologue position
· 1bb5f18e
kirara
authored
1 year ago
1bb5f18e
asm: fix and optimise stack setup
· e8e5aee1
kirara
authored
1 year ago
e8e5aee1
asm: prologue and epilogue generation
· bd6f8e17
kirara
authored
1 year ago
bd6f8e17
asm: fix object offset in stack
· 9b427250
kirara
authored
1 year ago
9b427250
ast: fix const-related bugs
· c0f7890d
kirara
authored
1 year ago
c0f7890d
chore: lint and cleanup
· e6b02639
kirara
authored
1 year ago
e6b02639
chore: sync dep
· c45a359c
kirara
authored
1 year ago
c45a359c
[WIP] chore: refactor type system
· 1ebdfd39
kirara
authored
1 year ago
1ebdfd39
20 Jul, 2023
7 commits
[WIP] ast: local array init
· 93c883ff
kirara
authored
1 year ago
93c883ff
asm: export initial value of global variables and change indentation
· ec3ad575
kirara
authored
1 year ago
ec3ad575
feat: control dump level via command flag
· bd1168e2
kirara
authored
1 year ago
bd1168e2
ir, asm: reference to global variable
· df41ebe0
kirara
authored
1 year ago
df41ebe0
type: fix more problems with const modifier
· e22a4ef9
kirara
authored
1 year ago
e22a4ef9
type: fix some problems with const modifier
· f992f23a
kirara
authored
1 year ago
f992f23a
ast: global variable def and arr init
· 961ec5eb
kirara
authored
1 year ago
961ec5eb
18 Jul, 2023
4 commits
chore: fix some compiler warnings
· 37b5ee24
kirara
authored
1 year ago
37b5ee24
script: add script for drawing cfg and dom tree
· d0e0aad1
kirara
authored
1 year ago
d0e0aad1
ir: fix dominance calculation
· 2c4fed9d
kirara
authored
1 year ago
2c4fed9d
asm: register allocation and asm simplification
· e474cf5b
kirara
authored
1 year ago
e474cf5b
15 Jul, 2023
1 commit
[WIP] ir: analyze loops for reg alloc
· ccef9b25
kirara
authored
1 year ago
ccef9b25
14 Jul, 2023
2 commits
asm: improved branch inst with imm
· 1278c529
kirara
authored
1 year ago
1278c529
chore: refactor
· c9f93fff
kirara
authored
1 year ago
c9f93fff
13 Jul, 2023
4 commits
chore: fix some warnings
· b1052f1b
sterprim
authored
1 year ago
b1052f1b
asm: fix addi propagation bug
· e536cc71
kirara
authored
1 year ago
e536cc71
asm: codegen and export
· e8950dd5
kirara
authored
1 year ago
e8950dd5
[WIP] asm: codegen
· fd1c1516
kirara
authored
1 year ago
fd1c1516
12 Jul, 2023
1 commit
[WIP] asm: codegen
· a1457722
kirara
authored
2 years ago
a1457722