Used new get_irn_pinned() function
[libfirm] / ir / ir / irop.h
index d08e2d1..9f9215c 100644 (file)
@@ -27,7 +27,7 @@
 
 # include "ident.h"
 
-/** the opcodes */
+/** The opcodes of the libFirm predefined operations. */
 typedef enum {
   iro_Block,
   iro_Start, iro_End, iro_Jmp, iro_Cond, iro_Return, iro_Raise,
@@ -128,4 +128,7 @@ op_pin_state get_op_pinned(const ir_op *op);
    for Block, Phi and control flow nodes. */
 void set_op_pinned(ir_op *op, op_pin_state pinned);
 
+/** Returns the next free IR opcode number, allows to register user ops */
+unsigned get_next_ir_opcode(void);
+
 # endif /* _IROP_H_ */