|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use cfg | |
---|---|
cfg | |
opt |
Classes in cfg used by cfg | |
---|---|
BasicBlock
A class representing a basic block, which is an individual node in the control flow graph. |
|
BinaryAddInst
A class representing a three-address code binary integer addition instruction (BinaryAddInst). |
|
BinaryAndInst
A class representing a three-address code binary boolean AND instruction (BinaryAndInst). |
|
BinaryDivInst
A class representing a three-address code binary integer division instruction (BinaryDivInst). |
|
BinaryInst
A generic class representing a three-address code binary instruction (BinaryInst). |
|
BinaryModInst
A class representing a three-address code binary integer modulus instruction (BinaryModInst). |
|
BinaryMulInst
A class representing a three-address code binary integer multiplication instruction (BinaryMulInst). |
|
BinaryOrInst
A class representing a three-address code binary boolean OR instruction (BinaryOrInst). |
|
BinarySubInst
A class representing a three-address code binary integer subtraction instruction (BinarySubInst). |
|
CallInst
A generic class representing a three-address code call instruction (CallInst). |
|
DirCallInst
A class representing a three-address code indirect call instruction (DirCallInst). |
|
ErrParamInst
A class representing a three-address code error parameter instruction (ErrParamInst). |
|
IfInst
A class representing a three-address code if instruction (IfInst). |
|
InDirCallInst
A class representing a three-address code indirect call instruction (InDirCallInst). |
|
LoadAddrInst
A class representing a three-address code load address instruction (LoadAddrInst). |
|
LoadConstInst
A class representing a three-address code load constant instruction (LoadConstInst). |
|
LoadEntryInst
A class representing a three-address code load entry instruction (LoadEntryInst), which loads an entry from an indexable variable or string constant. |
|
LoadInst
A generic class representing a three-address code load instruction (LoadInst). |
|
LoadVarInst
A class representing a three-address code load variable (move) instruction (LoadVarInst). |
|
ParamInst
A generic class representing a three-address code parameter instruction (ParamInst). |
|
PhiInst
A class representing a three-address code Phi instruction (BinaryPhiInst). |
|
RefParamInst
A class representing a three-address code reference parameter instruction (RefParamInst). |
|
ReturnInst
A class representing a three-address code return instruction (ReturnInst). |
|
StdParamInst
A class representing a three-address code parameter instruction (StdParamInst). |
|
StoreEntryInst
A class representing a three-address code store entry instruction (StoreEntryInst), which stores a value an entry from an indexable variable or string constant. |
|
TACInst
A class representing an individual Three-Adress Code (TAC) instruction. |
|
TACInstVisitor
|
|
TACInstVisitorSkeleton
Skeleton class for TACInstVisitor interface: Provides return null implementations for all methods of the interface, a subclass can override any necessary. |
|
UnaryInst
A generic class representing a three-address code unary instruction (UnaryInst). |
|
UnaryNegInst
A class representing a three-address code unary integer negation instruction (UnaryNegInst). |
|
UnaryNotInst
A class representing a three-address code unary boolean not (complement) instruction (UnaryNotInst). |
Classes in cfg used by opt | |
---|---|
BasicBlock
A class representing a basic block, which is an individual node in the control flow graph. |
|
CallInst
A generic class representing a three-address code call instruction (CallInst). |
|
TACInst
A class representing an individual Three-Adress Code (TAC) instruction. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |