From c5ed920d28bc04cf221943171dda7f7c384d48ec Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Fri, 16 Jul 2010 10:57:10 +0000 Subject: [PATCH] Reduce code duplication, improve readability. [r27752] --- ir/be/sparc/sparc_emitter.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ir/be/sparc/sparc_emitter.c b/ir/be/sparc/sparc_emitter.c index 2e72bae48..bceb5ab6b 100644 --- a/ir/be/sparc/sparc_emitter.c +++ b/ir/be/sparc/sparc_emitter.c @@ -131,9 +131,9 @@ static const arch_register_t *get_out_reg(const ir_node *node, int pos) void sparc_emit_immediate(const ir_node *node) { - const sparc_attr_t *attr = get_sparc_attr_const(node); - assert(-4096 <= attr->immediate_value && attr->immediate_value < 4096); - be_emit_irprintf("%d", attr->immediate_value); + int const val = get_sparc_attr_const(node)->immediate_value; + assert(-4096 <= val && val < 4096); + be_emit_irprintf("%d", val); } void sparc_emit_source_register(const ir_node *node, int pos) -- 2.20.1