aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2010-07-20 14:58:59 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2010-07-20 14:58:59 +0200
commitd2d571522c228864031c45661425c2dc6b14c602 (patch)
treea8de54c886e8c5c0a9b09f0f6f079f02406a2bea /gcc
parent68eaf35cdb86ba13abb14330cc2a4a9b266242ef (diff)
downloadgcc-d2d571522c228864031c45661425c2dc6b14c602.zip
gcc-d2d571522c228864031c45661425c2dc6b14c602.tar.gz
gcc-d2d571522c228864031c45661425c2dc6b14c602.tar.bz2
var-tracking.c (vt_expand_loc, [...]): Bump maximum depth to 8 from 5.
* var-tracking.c (vt_expand_loc, vt_expand_loc_dummy): Bump maximum depth to 8 from 5. From-SVN: r162337
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/var-tracking.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f7598eb..530dc8f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,8 @@
2010-07-20 Jakub Jelinek <jakub@redhat.com>
+ * var-tracking.c (vt_expand_loc, vt_expand_loc_dummy): Bump maximum
+ depth to 8 from 5.
+
PR debug/45003
* cfgexpand.c (expand_debug_expr) <case NOP_EXPR>: Use ZERO_EXTEND
or SIGN_EXTEND depending on TYPE_UNSIGNED of the operand's type
diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c
index f62b41f..e13f340 100644
--- a/gcc/var-tracking.c
+++ b/gcc/var-tracking.c
@@ -7043,7 +7043,7 @@ vt_expand_loc (rtx loc, htab_t vars)
data.vars = vars;
data.dummy = false;
data.cur_loc_changed = false;
- loc = cselib_expand_value_rtx_cb (loc, scratch_regs, 5,
+ loc = cselib_expand_value_rtx_cb (loc, scratch_regs, 8,
vt_expand_loc_callback, &data);
if (loc && MEM_P (loc))
@@ -7064,7 +7064,7 @@ vt_expand_loc_dummy (rtx loc, htab_t vars, bool *pcur_loc_changed)
data.vars = vars;
data.dummy = true;
data.cur_loc_changed = false;
- ret = cselib_dummy_expand_value_rtx_cb (loc, scratch_regs, 5,
+ ret = cselib_dummy_expand_value_rtx_cb (loc, scratch_regs, 8,
vt_expand_loc_callback, &data);
*pcur_loc_changed = data.cur_loc_changed;
return ret;