|
be684c0c43
|
move message to stack_pointer
changing a bunch of register names
some of which get names now
|
2020-03-22 14:31:43 +02:00 |
|
|
a93a3c8af5
|
fix most interpreter tests
|
2020-03-22 14:31:43 +02:00 |
|
|
0137056b89
|
change platform to return register names
not just the number of them
also adds protocol to map registers
(like message to r0 , or syscalls)
|
2020-03-22 14:31:43 +02:00 |
|
|
8df1b8126f
|
add register names to allocator
make platform instantiate it
basic plumbing
|
2020-03-22 14:31:43 +02:00 |
|
|
1378745907
|
first interpreter tests
|
2020-03-22 14:31:43 +02:00 |
|
|
8832df3221
|
Add number of registers to platform
|
2020-02-26 19:01:01 +02:00 |
|
Torsten Ruger
|
c6f0dc636d
|
platform helper
|
2018-07-02 09:36:29 +03:00 |
|
Torsten Ruger
|
1a97408e22
|
return compiler, not generated mom
does make the tests more verbose, but the code cleaner
|
2018-07-01 11:57:17 +03:00 |
|
Torsten Ruger
|
49c4d170ce
|
make the interpreter platform
but still using the risc_instruction stream
|
2018-05-17 09:31:36 +03:00 |
|
Torsten Ruger
|
232fe67c09
|
introduce platform to abstract cpu and load address
|
2018-05-12 18:32:10 +03:00 |
|