| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
CFG.
See:
          Description
| Class Summary | |
|---|---|
| BeginMarker | This class marks the first position in a routine. | 
| CmpBranchInstruction | This class represents the Mips brach on comparison instructions. | 
| CondMovInstruction | This class represents Mips conditional move instructions. | 
| EndMarker | This class marks the last position in a routine. | 
| FltBranchInstruction | This class represents the Mips brach on float cc instructions. | 
| FltCmpInstruction | This class represents Mips floating point comparison instructions. | 
| FltOpInstruction | This class represents Mips floating point instructions. | 
| IntOpInstruction | This class represents Mips integer arithmetic instructions. | 
| IntOpLitInstruction | This class represents Mips integer arithmetic instructions. | 
| JumpLabelInstruction | This class represents the Mips jump, and jump & link instructions. | 
| JumpRegInstruction | This class represents the Mips jump, and jump & link instructions. | 
| LoadImmediateInstruction | This class represents the Mips load immediate instruction (LUI). | 
| LoadInstruction | This class represents Mips load instructions. | 
| MFSpecialInstruction | This class represents Mips MFLO and MFHI instructions. | 
| MipsAssembler | This class generates Mips assembly language from a list of Mips instructions. | 
| MipsBranch | This is the abstract class for all machine MipsBranch instructions. | 
| MipsGenerator | This class converts Scribble into Mips instructions. | 
| MipsInstruction | This is the base class for all Mips instructions except branches. | 
| MipsLineMarker | This class is used to associate source line numbers with instructions. | 
| MipsMachine | This is the base class for all Mips specific information. | 
| MipsRegisterSet | This class describes the register set of the Mips. | 
| MultInstruction | This class represents Mips integer arithmetic multiplication or division instructions. | 
| Opcodes | This class provides Mips instruction information. | 
| PrologMarker | This class marks the position for the routine prolog. | 
| StoreInstruction | This class represents Mips store instructions. | 
| TrapInstruction | This class represents Mips trap instructions. | 
Generates assembly language output for the SGI Mips® processor from the Scale CFG.
This code generator is in-complete.  If you look at the code you will see some methods
which contain only a throw to an Error;  these are the incomplete parts.
| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||