|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
CFG
.
See:
Description
Class Summary | |
---|---|
AnnulMarker | This class marks the effective position of an annulled instruction. |
AsiLitInstruction | This class represents Sparc integer arithmetic instructions that use an immediate value. |
BeginMarker | This class marks the first position in a routine. |
BranchCCInstruction | This class represents Sparc Branch on CC register instructions. |
BranchInstruction | This class represents Sparc Branch on condition code instructions. |
BranchRegInstruction | This class represents Sparc Branch on register instructions. |
CallInstruction | This class represents Sparc call instruction. |
CasaInstruction | This class represents Sparc integer arithmetic instructions with two register arguments. |
EndMarker | This class marks the last position in a routine. |
FltCmpInstruction | This class represents Sparc floating point compare instructions. |
FltOp2Instruction | This class represents Sparc floating point instructions with two arguments. |
FltOpInstruction | This class represents Sparc floating point instructions with one argument. |
FmoveInstruction | This class represents Sparc floating point move instructions. |
FtnOpInstruction | This class represents Sparc integer arithmetic instructions with two register arguments and a function code in place of a destination register.. |
FtnOpLitInstruction | This class represents Sparc integer arithmetic instructions that use an immediate value. |
IlltrapInstruction | This class represents Sparc ILLTRAP & IMPDEP instructions. |
ImoveInstruction | This class represents Sparc integer move instructions. |
ImoveLitInstruction | This class represents Sparc integer move instructions. |
Inst7Instruction | This class represents Sparc integer arithmetic instructions with two register arguments and a function code in place of a destination register.. |
Inst8Instruction | This class represents Sparc integer arithmetic instructions that use an immediate value. |
IntOpInstruction | This class represents Sparc integer arithmetic instructions with two register arguments. |
IntOpLitInstruction | This class represents Sparc integer arithmetic instructions that use an immediate value. |
JmplInstruction | This class represents the Sparc jump & link instruction. |
JmplLitInstruction | This class represents the Sparc jump & link instruction. |
LoadInstruction | This class represents Sparc load instructions. |
LoadLitInstruction | This class represents Sparc load instructions. |
MembarInstruction | This class represents Sparc memory barrior instruction. |
Opcodes | This class provides Sparc instruction information. |
OpConInstruction | This class represents Sparc instructions with a single constant argument. |
PrologMarker | This class marks the position for the routine prolog. |
ReadRegInstruction | This class represents Sparc the read privileged and read state instructions. |
ReturnInstruction | This class represents Sparc integer arithmetic instructions with two register arguments and a function code in place of a destination register.. |
ReturnLitInstruction | This class represents Sparc integer arithmetic instructions that use an immediate value. |
SethiInstruction | This class represents Sparc SETHI and NOP instructions. |
SparcAssembler | This class generates Sparc assembly language from a list of Sparc instructions. |
SparcBranch | This is the abstract class for all machine SparcBranch instructions. |
SparcGenerator | This class converts Scribble into Sparc instructions. |
SparcInstruction | This is the base class for all Sparc instructions except branches. |
SparcLineMarker | This class is used to associate source line numbers with instructions. |
SparcMachine | This is the base class for all Sparc specific information. |
SparcRegisterSet | This class describes the register set of the Sparc. |
SparcV8RegisterSet | This class describes the register set of the Sparc V8 using the 32-bit ABI. |
SparcV9RegisterSet | This class describes the register set of the Sparc V9 using the 64-bit ABI. |
StoreInstruction | This class represents Sparc store instructions. |
StoreLitInstruction | This class represents Sparc store instructions. |
TrapInstruction | This class represents Sparc store instructions. |
TrapLitInstruction | This class represents Sparc store instructions. |
WriteRegInstruction | This class represents Sparc write privileged & write state register instructions. |
WriteRegLitInstruction | This class represents Sparc write privileged & state registers. |
Generates assembly language output for the Sun Sparc® processor from the Scale CFG
.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |