diff options
author | Zhenqiang Chen <zhenqiang.chen@arm.com> | 2014-09-09 05:30:36 +0000 |
---|---|---|
committer | Zhenqiang Chen <zqchen@gcc.gnu.org> | 2014-09-09 05:30:36 +0000 |
commit | a5e022d5d6b2921c5e4ca19bc366d87dd0195d01 (patch) | |
tree | fa424604153880fba58f911b58a8fd6e973ae8d9 /gcc/ira.c | |
parent | 157e859ffe3b5d43db1e19475711c1a3d21ab57a (diff) | |
download | gcc-a5e022d5d6b2921c5e4ca19bc366d87dd0195d01.zip gcc-a5e022d5d6b2921c5e4ca19bc366d87dd0195d01.tar.gz gcc-a5e022d5d6b2921c5e4ca19bc366d87dd0195d01.tar.bz2 |
shrink-wrap.h: #define SHRINK_WRAPPING_ENABLED.
ChangeLog:
2014-09-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
* shrink-wrap.h: #define SHRINK_WRAPPING_ENABLED.
* ira.c: #include "shrink-wrap.h"
(split_live_ranges_for_shrink_wrap): Use SHRINK_WRAPPING_ENABLED.
* ifcvt.c: #include "shrink-wrap.h"
(dead_or_predicable): Use SHRINK_WRAPPING_ENABLED.
testsuite/ChangeLog:
2014-09-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
* gcc.target/arm/split-live-ranges-for-shrink-wrap.c: New test.
From-SVN: r215041
Diffstat (limited to 'gcc/ira.c')
-rw-r--r-- | gcc/ira.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -393,6 +393,7 @@ along with GCC; see the file COPYING3. If not see #include "dce.h" #include "dbgcnt.h" #include "rtl-iter.h" +#include "shrink-wrap.h" struct target_ira default_target_ira; struct target_ira_int default_target_ira_int; @@ -4780,7 +4781,7 @@ split_live_ranges_for_shrink_wrap (void) bitmap_head need_new, reachable; vec<basic_block> queue; - if (!flag_shrink_wrap) + if (!SHRINK_WRAPPING_ENABLED) return false; bitmap_initialize (&need_new, 0); |