/** Sets the opcode struct of the node. */
void set_irn_op(ir_node *node, ir_op *op);
/** Gets the opcode-enum of the node. */
-ir_opcode get_irn_opcode(const ir_node *node);
+unsigned get_irn_opcode(const ir_node *node);
/** Get the string representation of the opcode. */
const char *get_irn_opname(const ir_node *node);
/** Get the ident for a string representation of the opcode. */
int is_Quot(const ir_node *node);
/** Returns true if node is an Add node. */
int is_Add(const ir_node *node);
+/** Returns true if node is an And node. */
+int is_And(const ir_node *node);
+/** Returns true if node is an Or node. */
+int is_Or(const ir_node *node);
/** Returns true if node is a Sub node. */
int is_Sub(const ir_node *node);
/** Returns true if node is a Tuple node. */