jonathanvdc
|
a80520901b
Simplify loop, loop-multiple relooped block lowering
|
8 lat temu |
jonathanvdc
|
6d735a60f2
Use regular JIT intrinsics during CFG->tree lowering
|
8 lat temu |
jonathanvdc
|
9801da4d04
Introduced create-node CFG values
|
8 lat temu |
jonathanvdc
|
a995543d2c
Include function parameters in CFG IR prologs
|
8 lat temu |
jonathanvdc
|
1ff4ee239c
Support lowering of defs that point to defs
|
8 lat temu |
jonathanvdc
|
ce653f6424
Read node values before branching on them (CFG construction)
|
8 lat temu |
jonathanvdc
|
d1f4954521
Fix a bug in CFG lowering
|
8 lat temu |
jonathanvdc
|
e8b059d885
Print lowered CFG when the code log is activated
|
8 lat temu |
jonathanvdc
|
ae71d56566
Implement global resolution, declaration in CFG->tree lowering
|
8 lat temu |
jonathanvdc
|
b63b77637c
Separate direct and indirect CFG calls
|
8 lat temu |
jonathanvdc
|
9f77e38393
Define 'binary', 'throw' CFG instructions
|
8 lat temu |
jonathanvdc
|
b2b27d5a0f
Implement CFG input, output->tree lowering
|
8 lat temu |
jonathanvdc
|
35ba529c80
Support 'resolve-local', 'load' and 'store' CFG value->tree lowering
|
8 lat temu |
jonathanvdc
|
0ed64f1e4c
Write prologs and epilogs during CFG construction
|
8 lat temu |
jonathanvdc
|
b43835ab22
Implement CFG flow->tree IR lowering
|
8 lat temu |
jonathanvdc
|
a6053705e0
Implement more CFG->tree functionality
|
8 lat temu |
jonathanvdc
|
8b35e71fe7
Create preliminary relooper implementation
|
8 lat temu |