|
|||||||||
| 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 | ||||||||