From 9baadfac02ee53ae9a7caa7593225a49ccd54753 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 29 Dec 2008 01:12:51 +0000 Subject: [PATCH] - add ir_bk_outport and ir_bk_inport [r24937] --- include/libfirm/firm_types.h | 2 ++ ir/ir/irnode.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/include/libfirm/firm_types.h b/include/libfirm/firm_types.h index abdb85a5e..150f214c2 100644 --- a/include/libfirm/firm_types.h +++ b/include/libfirm/firm_types.h @@ -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 diff --git a/ir/ir/irnode.c b/ir/ir/irnode.c index 1275599c6..3fb04738f 100644 --- a/ir/ir/irnode.c +++ b/ir/ir/irnode.c @@ -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 ""; #undef X -- 2.20.1