aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorZhouyi Zhou <yizhouzhou@ict.ac.cn>2015-02-10 01:44:18 +0000
committerJeff Law <law@gcc.gnu.org>2015-02-09 18:44:18 -0700
commit32721b2cb51a60291f8a3bbc0d26ffaa14ee63cf (patch)
tree2c42c3f0ace21f176424ef028c82e072e95e3526 /gcc
parentadebb6e733c59da7c75051f27c47f38337d387ae (diff)
downloadgcc-32721b2cb51a60291f8a3bbc0d26ffaa14ee63cf.zip
gcc-32721b2cb51a60291f8a3bbc0d26ffaa14ee63cf.tar.gz
gcc-32721b2cb51a60291f8a3bbc0d26ffaa14ee63cf.tar.bz2
ira-color.c (setup_left_conflict_sizes_p): Simplify initialization/assignment of conflict_size.
* ira-color.c (setup_left_conflict_sizes_p): Simplify initialization/assignment of conflict_size. From-SVN: r220560
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/ira-color.c7
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4757470..83bc911 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-02-09 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
+
+ * ira-color.c (setup_left_conflict_sizes_p): Simplify
+ initialization/assignment of conflict_size.
+
2015-02-09 Jan Hubicka <hubicka@ucw.cz>
PR ipa/64978
diff --git a/gcc/ira-color.c b/gcc/ira-color.c
index d04be29..b77ff69 100644
--- a/gcc/ira-color.c
+++ b/gcc/ira-color.c
@@ -858,7 +858,6 @@ setup_left_conflict_sizes_p (ira_allocno_t a)
HARD_REG_SET node_set;
nobj = ALLOCNO_NUM_OBJECTS (a);
- conflict_size = 0;
data = ALLOCNO_COLOR_DATA (a);
subnodes = allocno_hard_regs_subnodes + data->hard_regs_subnodes_start;
COPY_HARD_REG_SET (profitable_hard_regs, data->profitable_hard_regs);
@@ -959,9 +958,9 @@ setup_left_conflict_sizes_p (ira_allocno_t a)
}
left_conflict_subnodes_size = subnodes[0].left_conflict_subnodes_size;
conflict_size
- += (left_conflict_subnodes_size
- + MIN (subnodes[0].max_node_impact - left_conflict_subnodes_size,
- subnodes[0].left_conflict_size));
+ = (left_conflict_subnodes_size
+ + MIN (subnodes[0].max_node_impact - left_conflict_subnodes_size,
+ subnodes[0].left_conflict_size));
conflict_size += ira_reg_class_max_nregs[ALLOCNO_CLASS (a)][ALLOCNO_MODE (a)];
data->colorable_p = conflict_size <= data->available_regs_num;
return data->colorable_p;