From 625080d262f0767a7058fc1b3cd4128557db1cc2 Mon Sep 17 00:00:00 2001 From: Thomas Bersch Date: Mon, 14 Dec 2009 15:04:36 +0000 Subject: [PATCH] don't setup copymin data structures if no copymin is want [r26791] --- ir/be/becopyopt.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ir/be/becopyopt.c b/ir/be/becopyopt.c index be1271d7e..ef0e1b74e 100644 --- a/ir/be/becopyopt.c +++ b/ir/be/becopyopt.c @@ -1133,6 +1133,10 @@ void co_driver(be_chordal_env_t *cenv) assert(selected_copyopt); + /* skip copymin if algo is 'none' */ + if(selected_copyopt->copyopt == void_algo) + return; + be_liveness_assure_chk(be_get_birg_liveness(cenv->birg)); co = new_copy_opt(cenv, cost_func); -- 2.20.1