Next: TC-Y FAQ, Previous: TC-Y Given Code, Up: TC-Y [Contents][Index]
There is not much code to write:
Codegen
(src/target/arm/call.brg,
src/target/arm/move.brg):
complete some rules in the grammar of the code generator produced by
MonoBURG.
ArmAssembly::cjump_build
(src/target/arm/arm-assembly.cc):
translate conditional branch instructions (branch if equal, if lower
than, etc.) into ARM assembly.
Information on ARM may be found in the ARM Architecture Reference Manual.
Completing the following routines is needed for register allocation only (see TC-9):
Codegen::rewrite_program
(src/target/arm/epilogue.cc)