From b9e131575dc650f56087033145174e94f0bdf5f8 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Mon, 17 Sep 2007 16:29:48 +0000 Subject: [PATCH] Remove dead code: tarval_is_long() returns true for mode_P null constants. [r15844] --- ir/be/ia32/ia32_transform.c | 2 -- ir/be/mips/mips_transform.c | 4 ---- 2 files changed, 6 deletions(-) diff --git a/ir/be/ia32/ia32_transform.c b/ir/be/ia32/ia32_transform.c index a8f1b7afa..f0d8e5641 100644 --- a/ir/be/ia32/ia32_transform.c +++ b/ir/be/ia32/ia32_transform.c @@ -2830,8 +2830,6 @@ ir_node *try_create_Immediate(ir_node *node, char immediate_constraint_type) offset = get_Const_tarval(cnst); if(tarval_is_long(offset)) { val = get_tarval_long(offset); - } else if(tarval_is_null(offset)) { - val = 0; } else { ir_fprintf(stderr, "Optimisation Warning: tarval from %+F is not a " "long?\n", cnst); diff --git a/ir/be/mips/mips_transform.c b/ir/be/mips/mips_transform.c index 9c9e32f1c..af43e4bd4 100644 --- a/ir/be/mips/mips_transform.c +++ b/ir/be/mips/mips_transform.c @@ -124,8 +124,6 @@ static ir_node *try_create_Immediate(ir_node *node) tv = get_Const_tarval(node); if(tarval_is_long(tv)) { val = get_tarval_long(tv); - } else if(tarval_is_null(tv)) { - val = 0; } else { ir_fprintf(stderr, "Optimisation Warning: tarval %+F is not a long?\n", node); @@ -306,8 +304,6 @@ static ir_node* gen_Const(ir_node *node) if(tarval_is_long(tv)) { val = get_tarval_long(tv); - } else if(tarval_is_null(tv)) { - val = 0; } else { panic("Can't get value of tarval %+F\n", node); } -- 2.20.1