Brendan Hansknecht
|
9032c8c43b
|
Expand register names for more readability
|
2021-01-21 21:14:21 -08:00 |
|
Brendan Hansknecht
|
5cabdd83b0
|
Merge remote-tracking branch 'origin/trunk' into dev-backend
|
2021-01-21 21:01:10 -08:00 |
|
Brendan Hansknecht
|
244113ede2
|
Add floating point addition
|
2021-01-19 15:25:21 -08:00 |
|
Sébastien Besnier
|
1ee2c7a40f
|
add equality testing in gen_dev
|
2021-01-19 15:08:03 +01:00 |
|
Brendan Hansknecht
|
71b7ee7fab
|
Fix test with large float
|
2021-01-18 12:25:50 -08:00 |
|
Brendan Hansknecht
|
108dfb758e
|
Add floats literal loading tests to dev backend
|
2021-01-18 12:11:13 -08:00 |
|
Sébastien Besnier
|
dfed317f8e
|
add x86_64 subtraction support for gen_dev
|
2021-01-13 20:56:33 +01:00 |
|
Folkert
|
7919b2eef3
|
clippy
|
2020-12-06 22:16:53 +01:00 |
|
rvcas
|
79cce7c5c9
|
Merge branch 'trunk' into task_can
|
2020-12-03 19:05:10 -05:00 |
|
rvcas
|
4f19eedce4
|
chore: comment out unused stuff to reduce noise
|
2020-12-01 23:02:25 -05:00 |
|
Brendan Hansknecht
|
f9343ce070
|
Keep aarch64 tests disable
|
2020-12-01 18:42:59 -08:00 |
|
Brendan Hansknecht
|
dbf335a79d
|
Add AArch64 to dev backend object generation
|
2020-11-30 02:47:18 +00:00 |
|
Brendan Hansknecht
|
902bbef60a
|
Add storing variables in the stack
|
2020-11-22 12:48:09 -08:00 |
|
Brendan Hansknecht
|
4b3926be50
|
Add Num.add as inlined function
|
2020-11-21 00:08:12 -08:00 |
|
Brendan Hansknecht
|
13781a6f8f
|
Add Num.abs as inlined function
|
2020-11-20 23:04:35 -08:00 |
|
Brendan Hansknecht
|
a8986087f9
|
Add ability to return int literals
|
2020-11-15 14:06:20 -08:00 |
|
Brendan Hansknecht
|
86c3c0a409
|
Add base structure for dev compiler backend
Currently we only generate a single static function, but it is probably
loaded and run with jit. This is the base to start generating proper
code.
|
2020-11-14 18:43:02 -08:00 |
|