|
|||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
true
if this node and the given node are adjacent to
each other.
Type
"agrees" with the given argument.
Stmt
(possibly a
(Label)? Stmt
sequence) node to the context node, which in
pre-condition assumed to be a StmtList
node
or a NodeListOptional
node.
Stmt
(possibly a
(Label)? Stmt
sequence) node to the context node, which in
pre-condition assumed to be a StmtList
node
or a NodeListOptional
node.
Stmt
(possibly a
(Label)? Stmt
sequence) node to the context node, which in
pre-condition assumed to be a StmtList
node
or a NodeListOptional
node.
ALoadStmt
node with the given
spill offset and register to where loaded data is to be stored, then
attaches the statement node to the context.
AStoreStmt
node with the given
spill offset and register where the data to be stored is, then attaches
the node to the context.
SimpleExp
node with the given
expression, then attaches it to the context.
CJumpStmt
node with the given
conditional expression, and Label of the false branch, then attaches
it to the context.
CJumpStmt
node with the given
Temp as the conditional expression, and the given Label as the false
branch destination, and then attaches the node to the context.
CJumpStmt
node with the given
Reg as the conditional expression, and the given Label as the false
branch destination, and then attaches the node to the context.
ErrorStmt
node and then attaches
it to the context.
ErrorStmt
node
to the context.
ErrorStmt
node
to the context.
HLoadStmt
node with the given Temp
where to the loaded data is to be stored, the expression that evaluates
to the address of the data, and the offset into that address, and then
attaches it to the context.
HLoadStmt
node with the given
Temps (referring to where to store the data and where the address pointer
is stored, respectively) and offset node, then attaches it to the
context.
HLoadStmt
node with the given
Regs (referring to where to store the data and where the address pointer
is stored, respectively) and offset node, then attaches it to the
context.
HStoreStmt
node with the given
expression that evaluates to the address where the data is to be to
stored, the offset into that address, and the expression that evaluates
to the value to be stored, then attaches it to the context.
HStoreStmt
node with the given
Temps (referring to the address to which to store the data and the the
data itself to be stored, respectively) and offset node, then attaches
it to the contex.
HStoreStmt
node with the given
Regs (referring to the address to which to store the data and the the
data itself to be stored, respectively) and offset node, then attaches
it to the context.
JumpStmt
node with the given Label
argument, then attaches it as a Stmt
node
to the context.
JumpStmt
node with the given Label
argument, then attaches it as a Stmt
node
to the context.
JumpStmt
node with the given Label
argument, then attaches it as a Stmt
node
to the context.
NoOpStmt
node sequenced with a
Label
node with the given label value, then
attaches it as a Stmt
node to the context
NoOpStmt
node sequenced with a
Label
node with the given label value, then
attaches it as a Stmt
node to the context
NoOpStmt
node sequenced with a
Label
node with the given label value, then
attaches it as a Stmt
node to the context
MoveStmt
node with the given
Temp and expression subtree, then attaches it as a
Stmt
node to the context.
MoveStmt
node with the given
Temp and expression subtree, then attaches it as a
Stmt
node to the context.
MoveStmt
node with the given
Reg and expression subtree, then attaches it as a
Stmt
node to the context.
PassArgStmt
node with the given
offset and register, then attaches it to the context.
NodeListOptional
.
NodeListOptional
node.
NodeListOptional
node.
|
|||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |