From e54895012c3a6e5f1fbf17aa0e47bb72c26fee11 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Wed, 2 Apr 2008 09:53:48 +0000 Subject: [PATCH] C99 features removed [r19060] --- ir/opt/ldst2.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ir/opt/ldst2.c b/ir/opt/ldst2.c index 15482e603..80abaee6f 100644 --- a/ir/opt/ldst2.c +++ b/ir/opt/ldst2.c @@ -42,6 +42,7 @@ #include "obst.h" #include "irdump.h" #include "irflag_t.h" +#include "irprintf.h" #if +0 #define OPTIMISE_LOAD_AFTER_LOAD @@ -699,10 +700,12 @@ static void parallelise_store(parallelise_info *pi, ir_node *irn) ir_mode *store_mode = get_irn_mode(get_Store_value(pred)); ir_node *store_ptr = get_Store_ptr(pred); if (get_alias_relation(current_ir_graph, org_ptr, org_mode, store_ptr, store_mode) == no_alias) { + ir_node *mem; + ir_fprintf(stderr, "St after St: %+F (%+F) does not alias %+F (%+F)\n", org_ptr, org_mode, store_ptr, store_mode); - ir_node *mem = get_Store_mem(pred); ir_nodeset_insert(&pi->user_mem, irn); //ir_fprintf(stderr, "adding %+F to user set\n", irn); + mem = get_Store_mem(pred); parallelise_store(pi, mem); return; } -- 2.20.1