C-Breeze
C Compiler Infrastructure

[ Project home page]

threeAddrNode Member List

This is the complete list of members for threeAddrNode, including all inherited members.

_arg_listthreeAddrNode [private]
_lhsthreeAddrNode [private]
_opthreeAddrNode [private]
_rhs1threeAddrNode [private]
_rhs2threeAddrNode [private]
_sizeof_typethreeAddrNode [private]
annotations()Node [inline]
arg_list()threeAddrNode [inline]
arg_list() const threeAddrNode [inline]
at_exit() const stmtNode [inline]
at_exit(FlowVal *ae)stmtNode [inline]
base_type(bool TdefIndir) const Node [virtual]
change(Changer &the_changer, bool redispatch=false)threeAddrNode [virtual]
clone() const threeAddrNode [inline, virtual]
comment()stmtNode [inline]
coord() const Node [inline]
coord(const Coord coord)Node [inline]
dataflow(FlowVal *v, FlowProblem &fp)threeAddrNode [virtual]
datatype() const Node
datatype_superior() const Node
deleted_nodesNode [static]
gen() const Node [inline]
gen(FlowVal *g)Node [inline]
kill() const Node [inline]
kill(FlowVal *k)Node [inline]
lhs(operandNode *lhs)threeAddrNode [inline]
lhs(void)threeAddrNode [inline]
markNode
Node(NodeType typ, const Coord coord, bool parenthesized=false)Node
Node(const Node &other)Node
nodesNode [static]
op(Operator *op)threeAddrNode [inline]
op(void)threeAddrNode [inline]
output(output_context &ct, Node *par)stmtNode [virtual]
output_comment(output_context &ct)stmtNode
output_stmt(output_context &ct, Node *par)threeAddrNode [virtual]
parenthesized() const Node [inline]
parenthesized(bool paren)Node [inline]
report()Node [static]
rhs1(operandNode *rhs1)threeAddrNode [inline]
rhs1(void)threeAddrNode [inline]
rhs2(operandNode *rhs2)threeAddrNode [inline]
rhs2(void)threeAddrNode [inline]
sizeof_type(typeNode *type)threeAddrNode [inline]
sizeof_type(void)threeAddrNode [inline]
stmtNode(NodeType typ, const Coord coord)stmtNode
threeAddrNode(operandNode *lhs, operandNode *rhs, const Coord coord=Coord::Unknown)threeAddrNode
threeAddrNode(operandNode *lhs, unsigned int op_id, operandNode *rhs, const Coord coord=Coord::Unknown)threeAddrNode
threeAddrNode(operandNode *lhs, typeNode *type, const Coord coord=Coord::Unknown)threeAddrNode
threeAddrNode(operandNode *lhs, operandNode *rhs1, unsigned int op_id, operandNode *rhs2, const Coord coord=Coord::Unknown)threeAddrNode
threeAddrNode(operandNode *lhs, operandNode *func, operand_list *arg_list, const Coord coord=Coord::Unknown)threeAddrNode
threeAddrNode(operandNode *func, operand_list *arg_list, const Coord coord=Coord::Unknown)threeAddrNode
typ() const Node [inline]
type() const Node [inline, virtual]
visit(Visitor *the_visitor)threeAddrNode [virtual]
walk(Walker &the_walker)threeAddrNode [virtual]
~Node()Node [virtual]
~stmtNode()stmtNode [virtual]


Generated on February 1, 2006
Back to the C-Breeze home page