Encode the given RISC program by emitting the prologue, then the encoding of each of the program's instructions, then the epilogue.
Label for exit point
Return the raw assembler code
Return the code sequence that has been emitted.
Return the code sequence that has been emitted. Symbolic labels are resolved into numeric displacements and all pseudo-instructions (comments and labels) are stripped before the code is returned.
Reset the code cache
Translate RISC programs into RISC assembly code. Completes the code generation (e.g., by allocating registers). The resulting code is made available as a list of RISC machine instructions.