Added long jumps and calls. PICOBIT can now be assembled.
commit23985c9ea1edb9d389e708c600f2e838a2a37c39
authorVincent St-Amour <stamourv@dino13.iro.umontreal.ca>
Wed, 20 May 2009 23:42:30 +0000 (20 19:42 -0400)
committerVincent St-Amour <stamourv@dino13.iro.umontreal.ca>
Wed, 20 May 2009 23:42:30 +0000 (20 19:42 -0400)
tree364481d2bb4d06b3d2a8da095274c6c5708fcd43
parent87f20815f16555935aa1409b637b35ad4246ab51
Added long jumps and calls. PICOBIT can now be assembled.
Corrected a couple of bugs in the simulator.
Register allocation now displays the number of registers needed.
For easier debugging, Labels now contain the name of the function they
come from.
asm.scm
ast.scm
cfg.scm
code-generation.scm
makefile
pic18-sim.scm
pic18.scm
register-allocation.scm
six-comp.scm
utilities.scm