summaryrefslogtreecommitdiffhomepage
path: root/ir/be/benode.h
diff options
context:
space:
mode:
authorChristoph Mallon <mallon@cs.uni-saarland.de>2014-12-29 15:46:38 +0100
committerChristoph Mallon <mallon@cs.uni-saarland.de>2014-12-29 16:58:12 +0100
commitca6d88d96d6aff2af94666295e7ec20335ea5532 (patch)
tree10626aa581c60d16fbd285a3363f19ea2e9c4fd4 /ir/be/benode.h
parent5b92dd6866b1a4ad3e6ac7db5b99644d55ab0eae (diff)
be: Add and use be_new_Keep_one() to keep a single node.
Diffstat (limited to 'ir/be/benode.h')
-rw-r--r--ir/be/benode.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ir/be/benode.h b/ir/be/benode.h
index a7afd83..69c52a1 100644
--- a/ir/be/benode.h
+++ b/ir/be/benode.h
@@ -98,6 +98,7 @@ void be_Perm_reduce(ir_node *perm, int new_size, int *map);
ir_node *be_new_MemPerm(ir_node *block, int n, ir_node *const *in);
ir_node *be_new_Keep(ir_node *block, int arity, ir_node *const *in);
+ir_node *be_new_Keep_one(ir_node *kept);
void be_Keep_add_node(ir_node *keep, const arch_register_class_t *cls,
ir_node *node);