Janis
|
b0f52da586
|
phi node
|
2024-09-01 14:28:48 +02:00 |
|
Janis
|
ad6a9b00ec
|
fix warnings
|
2024-08-30 23:55:01 +02:00 |
|
Janis
|
9194e35851
|
remove comments from asm
|
2024-08-30 21:55:16 +02:00 |
|
Janis
|
48bbcdec5e
|
boolean arithmetic
|
2024-08-30 19:31:44 +02:00 |
|
Janis
|
cbc416dcaa
|
no longer wrong!
|
2024-08-30 18:13:28 +02:00 |
|
Janis
|
e9335d3fc5
|
something is wrong, but typechecking
|
2024-08-30 17:34:26 +02:00 |
|
Janis
|
70644ede3e
|
fixes, rewrote liveness gen a bit
|
2024-08-30 16:22:53 +02:00 |
|
Janis
|
9f0e2c4a31
|
mir to asm translation WORKS!!
|
2024-08-29 21:34:05 +02:00 |
|
Janis
|
3aee606ca2
|
mir.rs changes for last commit's triples.rs changes
|
2024-08-29 01:50:58 +02:00 |
|
Janis
|
d4918a722f
|
warnings chore
|
2024-08-27 18:49:50 +02:00 |
|
Janis
|
06b1ec1763
|
register allocator refactor
|
2024-08-26 15:58:01 +02:00 |
|
Janis
|
16399192b3
|
mir register allcoator
|
2024-08-26 13:47:44 +02:00 |
|
Janis
|
010e6d2bec
|
LANGUAGE CHANGES
prefix binds tighter than as-expr, because &a as *u32 should be valid syntax
i think it can actually do pointer arithmetic somewhat validly now?
|
2024-08-25 03:09:54 +02:00 |
|