From cca71f0729e80ea6ff0e5eb217b71890ef62c9ba Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sat, 24 Nov 2012 22:34:03 +0100 Subject: [PATCH] cleanup: Reduce code duplication. --- ir/be/belower.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ir/be/belower.c b/ir/be/belower.c index 29ee42754..eebec36c7 100644 --- a/ir/be/belower.c +++ b/ir/be/belower.c @@ -679,7 +679,6 @@ static void melt_copykeeps(constraint_env_t *cenv) if (ck_arr[idx]) { int j, n_melt; ir_node **new_ck_in; - ir_node *new_ck; ir_node *sched_pt = NULL; n_melt = 1; @@ -725,11 +724,9 @@ static void melt_copykeeps(constraint_env_t *cenv) kill_node(melt_arr[j]); } + ir_node *const new_ck = be_new_CopyKeep(get_nodes_block(ref), be_get_CopyKeep_op(ref), n_melt, new_ck_in); #ifdef KEEP_ALIVE_COPYKEEP_HACK - new_ck = be_new_CopyKeep(get_nodes_block(ref), be_get_CopyKeep_op(ref), n_melt, new_ck_in); keep_alive(new_ck); -#else - new_ck = be_new_CopyKeep(get_nodes_block(ref), be_get_CopyKeep_op(ref), n_melt, new_ck_in); #endif /* KEEP_ALIVE_COPYKEEP_HACK */ /* set register class for all kept inputs */ -- 2.20.1