rubyx/lib
Torsten Ruger c3b026a180 expand constant load
slightly hacky, but in good tradition
previous implementation only worked until 16 significant bits, which is getting to little
this one just keeps adding more instructions to arrive at the constant by force
There are surely cleverer ways of doing this, ie by using the barrel shifter
A start on #15, admittedly a hack
2018-08-31 23:28:31 +03:00
..
arm expand constant load 2018-08-31 23:28:31 +03:00
elf generalize assemblers to use callables 2018-07-30 10:23:42 +03:00
mom add the addresses from labels as constants 2018-08-29 21:06:29 +03:00
parfait remove the last_object from chain 2018-08-29 21:05:54 +03:00
risc fix address nil values 2018-08-30 16:38:00 +03:00
ruby first risc level block test working 2018-07-30 20:11:52 +03:00
rubyx moved all the normalize stuff over to the ruby layer 2018-07-19 14:47:29 +03:00
util split create_binary into two phases 2018-06-17 13:53:17 +03:00
vool remove the code_builder 2018-08-19 13:16:07 +03:00
parfait.rb start with #14 by implementing factory 2018-08-23 19:55:06 +03:00
risc.rb litte bit of docs 2018-08-24 18:49:44 +03:00
ruby.rb rename callable to CallStatement 2018-07-30 14:44:14 +03:00
rubyx.rb moved all the normalize stuff over to the ruby layer 2018-07-19 14:47:29 +03:00