T0b1
|
8fb8aa15b0
|
fixed first reg version
|
2023-05-05 02:10:23 +02:00 |
|
T0b1
|
b6cc306d7a
|
first steps to keeping stuff in register
|
2023-04-30 23:10:59 +02:00 |
|
T0b1
|
12e996f7de
|
dont alloc a new stack slot if value dies on edge
|
2023-04-30 01:31:52 +02:00 |
|
T0b1
|
ef1e46d8ef
|
first try handly cycles/chains (doesnt work)
|
2023-04-28 01:10:49 +02:00 |
|
T0b1
|
a0404ec851
|
cur changes
|
2023-04-18 12:18:44 +02:00 |
|
T0b1
|
a0e2851620
|
reuse stack slot if variable dies outgoing
|
2023-04-16 15:09:54 +02:00 |
|
T0b1
|
d9bbbcfbe2
|
save some work
|
2023-04-16 14:43:18 +02:00 |
|
T0b1
|
f5f984c81a
|
Revert "try using bitmap instead of indexset"
This reverts commit 84a1e58b97.
|
2023-04-16 14:24:26 +02:00 |
|
T0b1
|
74873feb96
|
Revert "try bigger smallvec for vregs"
This reverts commit 75fdc9d3a4.
|
2023-04-16 14:24:23 +02:00 |
|
T0b1
|
75fdc9d3a4
|
try bigger smallvec for vregs
|
2023-04-16 14:10:24 +02:00 |
|
T0b1
|
84a1e58b97
|
try using bitmap instead of indexset
|
2023-04-16 13:52:37 +02:00 |
|
T0b1
|
8b724e1796
|
fix unused Result
|
2023-04-16 03:24:32 +02:00 |
|
T0b1
|
74f8e9a1fd
|
calc live bitmaps
|
2023-04-16 03:23:36 +02:00 |
|
T0b1
|
d31dbaaa16
|
calculate use positions
|
2023-04-16 02:03:50 +02:00 |
|
T0b1
|
9d1dbadd04
|
fix stackmaps
|
2023-04-16 01:17:49 +02:00 |
|
T0b1
|
c4a0d85b72
|
dont calc cfginfo
|
2023-04-15 03:11:32 +02:00 |
|
T0b1
|
dcb95541a7
|
only do clobber string computation if tracing
|
2023-04-14 19:36:21 +02:00 |
|
T0b1
|
2c8b9a680f
|
change regs_allocated to PRegSet
|
2023-04-14 19:33:54 +02:00 |
|
T0b1
|
e2061d2e04
|
first impl
|
2023-04-14 18:18:15 +02:00 |
|
T0b1
|
993074a974
|
something
|
2023-04-13 03:38:59 +02:00 |
|
T0b1
|
706c44513e
|
init
|
2023-04-12 03:49:50 +02:00 |
|