X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firnode.c;h=c4142991a6f7f77b0c6356b00d25a9a7766ed9e5;hb=62526938a78e229e700fef9bd825e87d14ba549f;hp=073da027dd3dbcfb0802ee33717dd7b93684a7c5;hpb=fb0fd21f2403d7ea258ced1c56c6985becfcf1c0;p=libfirm diff --git a/ir/ir/irnode.c b/ir/ir/irnode.c index 073da027d..c4142991a 100644 --- a/ir/ir/irnode.c +++ b/ir/ir/irnode.c @@ -491,6 +491,18 @@ set_Cond_selector (ir_node *node, ir_node *selector) { set_irn_n(node, 0, selector); } +inline cond_kind +get_Cond_kind (ir_node *node) { + assert (node->op == op_Cond); + return node->attr.c; +} + +inline void +set_Cond_kind (ir_node *node, cond_kind kind) { + assert (node->op == op_Cond); + node->attr.c = kind; +} + inline ir_node * get_Return_mem (ir_node *node) { assert (node->op == op_Return);