From: Michael Beck Date: Thu, 8 Jul 2004 14:27:42 +0000 (+0000) Subject: Added DBG_OPT_RAW (Read after write optimization) X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=17b484c49feb15943a0dd0cfd6450609716e62b8;p=libfirm Added DBG_OPT_RAW (Read after write optimization) [r3366] --- diff --git a/ir/ir/iropt_dbg.h b/ir/ir/iropt_dbg.h index cc2bf3fd4..5cbdb7ec1 100644 --- a/ir/ir/iropt_dbg.h +++ b/ir/ir/iropt_dbg.h @@ -122,6 +122,15 @@ __dbg_info_merge_sets(&c, 1, ons, SIZ(ons), dbg_write_after_read); \ } while(0) +#define DBG_OPT_RAW \ + do { \ + ir_node *ons[2]; \ + ons[0] = oldn; \ + ons[1] = c; \ + stat_merge_nodes(&n, 1, ons, SIZ(ons), STAT_OPT_RAW); \ + __dbg_info_merge_sets(&c, 1, ons, SIZ(ons), dbg_read_after_write); \ + } while(0) + #define DBG_OPT_TUPLE \ do { \ ir_node *ons[3]; \