|
92f4b4f561
|
100% coverage
|
2024-12-24 16:16:03 +08:00 |
|
|
4e591092db
|
pos array size
|
2024-12-12 23:21:34 +08:00 |
|
|
a9054f0a64
|
fix prefix and div-assign
|
2024-12-08 15:40:44 +08:00 |
|
|
9a2a1b00be
|
fix overflow indirection
|
2024-12-08 14:34:58 +08:00 |
|
|
3b95608233
|
test coverage
|
2024-12-08 11:40:47 +08:00 |
|
|
98d5a1a3bc
|
remove const
|
2024-12-07 12:24:00 +08:00 |
|
|
2d7c2371e4
|
enum
|
2024-12-07 12:14:10 +08:00 |
|
|
dd4ef1edbd
|
rename marker to kind
|
2024-12-07 10:20:15 +08:00 |
|
|
61b41ee713
|
compact local array
|
2024-12-07 00:41:24 +08:00 |
|
|
bf7061a7df
|
new head desc
|
2024-12-06 21:13:19 +08:00 |
|
|
95871ff6bf
|
extern
|
2024-12-06 16:52:31 +08:00 |
|
|
d1d1c88934
|
tests and fixes
|
2024-11-30 21:09:08 +08:00 |
|
|
e18bf2c2d3
|
complete operators
|
2024-11-30 17:47:28 +08:00 |
|
|
8114d04fb9
|
comma expr
|
2024-11-30 11:26:51 +08:00 |
|
|
50969c6bb9
|
implicit return 0 for main
|
2024-11-30 10:08:56 +08:00 |
|
|
4893f0cd68
|
refactor mv
|
2024-11-30 01:01:01 +08:00 |
|
|
66505c1389
|
const table
|
2024-11-29 16:00:22 +08:00 |
|
|
967a203414
|
string table and zero
|
2024-11-29 11:16:58 +08:00 |
|
|
57837abbba
|
use t3-t6
|
2024-11-29 10:54:07 +08:00 |
|
|
44051c7985
|
use sp to find local
|
2024-11-29 09:49:57 +08:00 |
|
|
40eb2ce96f
|
initial version of regalloc
|
2024-11-28 22:46:25 +08:00 |
|
|
b8108acb2e
|
primary function call
|
2024-11-20 23:44:42 +08:00 |
|
|
653d42ccf3
|
srli should be srai
|
2024-11-20 22:46:57 +08:00 |
|
|
78bbc32779
|
more readme
|
2024-11-18 14:04:01 +08:00 |
|
|
12840c12f9
|
non-pointer arith check
|
2024-11-18 09:48:28 +08:00 |
|
|
05f6b1906f
|
more void check
|
2024-11-17 21:33:57 +08:00 |
|
|
fb54211c71
|
void check
|
2024-11-17 17:23:30 +08:00 |
|
|
e97820d7ef
|
more const
|
2024-11-17 17:01:18 +08:00 |
|
|
5670654667
|
do-while
|
2024-11-17 10:52:27 +08:00 |
|
|
dfbeb90387
|
decay
|
2024-11-17 10:39:58 +08:00 |
|
|
fc9ac15c4b
|
postfix chain
|
2024-11-17 10:29:04 +08:00 |
|
|
cb7b0e2a76
|
pointer subtract
|
2024-11-16 23:46:40 +08:00 |
|
|
cf4c851aad
|
new indirection
|
2024-11-16 22:28:00 +08:00 |
|
|
d3b7bc03f9
|
shift
|
2024-11-16 10:23:03 +08:00 |
|
|
cf45cf1e2f
|
pointer arithmetic
|
2024-11-16 09:34:56 +08:00 |
|
|
f197671868
|
no eof
|
2024-11-16 08:39:45 +08:00 |
|
|
6c8e15ba66
|
streq
|
2024-11-16 08:24:55 +08:00 |
|
|
1b144230d4
|
char[] support
|
2024-11-16 01:12:39 +08:00 |
|
|
9c064f3c1c
|
no global and big imm
|
2024-11-15 22:37:36 +08:00 |
|
|
917ba6b619
|
code
|
2024-11-15 21:27:39 +08:00 |
|