- add ir_bk_outport and ir_bk_inport
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 29 Dec 2008 01:12:51 +0000 (01:12 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 29 Dec 2008 01:12:51 +0000 (01:12 +0000)
[r24937]

include/libfirm/firm_types.h
ir/ir/irnode.c

index abdb85a..150f214 100644 (file)
@@ -231,6 +231,8 @@ typedef enum {
        ir_bk_popcount,               /**< GCC __builtin_popcount(): population count */
        ir_bk_parity,                 /**< GCC __builtin_parity(): parity */
        ir_bk_bswap,                  /**< byte swap */
+       ir_bk_inport,                 /**< in port */
+       ir_bk_outport,                /**< out port */
 } ir_builtin_kind;
 
 #endif
index 1275599..3fb0473 100644 (file)
@@ -1449,6 +1449,8 @@ const char *get_builtin_kind_name(ir_builtin_kind kind) {
                X(ir_bk_popcount);
                X(ir_bk_parity);
                X(ir_bk_bswap);
+               X(ir_bk_inport);
+               X(ir_bk_outport);
        }
        return "<unknown>";
 #undef X