rubyx/test/support
Torsten 0ce14bdfd1 moving to SA register names (wip)
starting to implement register allocation by first creating SA
Single Assignment means a register is only every assigned a value once. Hence for any operation involving another register, a new register is created.
We do this with a naming scheme for the registers in dot notation (as it would be in c) which means 2 registers with the same name, should have the same contents. This does not apply to temporaries, but that is another day.
Starting WIP now, and will create many red commits before merging when green.
2020-03-22 14:31:43 +02:00
..
compiling.rb Rename Vool to Sol 2019-10-04 00:38:47 +03:00
fake_compiler.rb moving to SA register names (wip) 2020-03-22 14:31:43 +02:00
fake_int.rb write adjusted address 2018-05-31 00:07:58 +03:00
options.rb changing factory size per factory 2019-08-24 09:46:33 +03:00
output.rb fixing most of the mom tests 2019-08-23 15:31:04 +03:00
parfait_test.rb removed unused NamedList 2019-09-18 22:07:05 +03:00
preloader.rb Rename Vool to Sol 2019-10-04 00:38:47 +03:00
risc_assert.rb some cc driven cleanup 2019-10-02 17:54:42 +03:00
risc_interpreter.rb check for redefining of methods and forbid 2019-09-24 21:20:12 +03:00