summaryrefslogtreecommitdiff
path: root/gcc/sel-sched-ir.c
diff options
context:
space:
mode:
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-26 14:24:15 +0000
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-26 14:24:15 +0000
commit9c26ddefa247262dd9f8981bd0a223c150f8aa75 (patch)
tree279455546fe84ded5e1dd39adb1a91ee26f4792d /gcc/sel-sched-ir.c
parentd8068e0c0fc9232fccd722b66a8e9971cc9b88f4 (diff)
downloadgcc-9c26ddefa247262dd9f8981bd0a223c150f8aa75.tar.gz
PR c/61271
* sel-sched-ir.c (make_regions_from_the_rest): Fix condition. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214523 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sel-sched-ir.c')
-rw-r--r--gcc/sel-sched-ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/sel-sched-ir.c b/gcc/sel-sched-ir.c
index c36658f15c4..dd777fa6bcf 100644
--- a/gcc/sel-sched-ir.c
+++ b/gcc/sel-sched-ir.c
@@ -6185,7 +6185,7 @@ make_regions_from_the_rest (void)
FOR_EACH_BB_FN (bb, cfun)
{
- if (bb->loop_father && !bb->loop_father->num == 0
+ if (bb->loop_father && bb->loop_father->num != 0
&& !(bb->flags & BB_IRREDUCIBLE_LOOP))
loop_hdr[bb->index] = bb->loop_father->num;
}