From: Matthias Braun Date: Fri, 9 Jul 2010 16:17:04 +0000 (+0000) Subject: duplicate more be nodes by default X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=8183865ab718e14484641b6a2c7e2c87fbfe1d29;p=libfirm duplicate more be nodes by default [r27720] --- diff --git a/ir/be/betranshlp.c b/ir/be/betranshlp.c index d0de0228e..3d423de40 100644 --- a/ir/be/betranshlp.c +++ b/ir/be/betranshlp.c @@ -110,15 +110,17 @@ void be_start_transform_setup(void) clear_irp_opcodes_generic_func(); be_set_transform_function(op_Bad, be_duplicate_node); - be_set_transform_function(op_NoMem, be_duplicate_node); - be_set_transform_function(op_Start, be_duplicate_node); - be_set_transform_function(op_be_Start, be_duplicate_node); - be_set_transform_function(op_Pin, be_duplicate_node); - be_set_transform_function(op_Sync, be_duplicate_node); be_set_transform_function(op_be_Barrier, be_duplicate_node); be_set_transform_function(op_be_Copy, be_duplicate_node); be_set_transform_function(op_be_CopyKeep, be_duplicate_node); + be_set_transform_function(op_be_IncSP, be_duplicate_node); be_set_transform_function(op_be_Keep, be_duplicate_node); + be_set_transform_function(op_be_Return, be_duplicate_node); + be_set_transform_function(op_be_Start, be_duplicate_node); + be_set_transform_function(op_NoMem, be_duplicate_node); + be_set_transform_function(op_Pin, be_duplicate_node); + be_set_transform_function(op_Start, be_duplicate_node); + be_set_transform_function(op_Sync, be_duplicate_node); } ir_node *be_duplicate_node(ir_node *node)