Added a minor optimization to the code generator for bitwise
commit741fdb074e5b513331907c11021086cd6449be33
authorVincent St-Amour <stamourv@dino12.iro.umontreal.ca>
Wed, 22 Jul 2009 20:12:11 +0000 (22 16:12 -0400)
committerVincent St-Amour <stamourv@dino12.iro.umontreal.ca>
Wed, 22 Jul 2009 20:12:11 +0000 (22 16:12 -0400)
treea4375a73ff4e6ab9c0d67b9cf83d5a86d33c863d
parentf5dc86a2ff7a053f1b70421ebdc724a2073647f5
Added a minor optimization to the code generator for bitwise
operations, which can now use bit-oriented instructions in some
cases. Does not make much of a difference.
Attempted to eliminate instructions whose destinations were never used
(and were not needed to set flags or special registers). Didn't work,
but the code it there, commented out.
Minor cosmetic changes.
cfg.scm
code-generation.scm
optimizations.scm
register-allocation.scm
six-comp.scm
tests/picobit/picobit-vm-sixpic.c
utilities.scm