* IR node constructor.
* Create a new IR node in irg, with an op, mode, arity and
* some incoming IR nodes.
- * This constructor is used in every specific IR node constructor.
+ * Normally you should not use this constructor directly unless you registered
+ * custom opcodes. For the default opcodes firm provides specific constructors.
*
* @param db Debug info.
* @param irg IR-graph on with this new node should be constructed.
ir_op *op, ir_mode *mode,
int arity, ir_node *const *in);
-/**
- * @addtogroup Block
- * @{
- */
-
/**
* Returns the block the node belongs to. This is only
* possible for pinned nodes or if the graph is in pinned state.
/** Sets the Block of a node. */
FIRM_API void set_nodes_block(ir_node *node, ir_node *block);
+/**
+ * @addtogroup Block
+ * @{
+ */
+
/**
* Returns the position of the predecessor block pred in the inputs
* of the block block.