aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2014-08-26 20:43:14 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2014-08-26 20:43:14 +0000
commiteb92d49a916d4484bb8eb0fd6be6e36328e29896 (patch)
treec9b17a8a07bc3794c1652e1c5bdf7c6cbacd20bd /gcc
parentb2908ba6dbe40d0cf43e0cd5c6de67635a689221 (diff)
downloadgcc-eb92d49a916d4484bb8eb0fd6be6e36328e29896.zip
gcc-eb92d49a916d4484bb8eb0fd6be6e36328e29896.tar.gz
gcc-eb92d49a916d4484bb8eb0fd6be6e36328e29896.tar.bz2
Tweak to dse.c
gcc/ 2014-08-26 David Malcolm <dmalcolm@redhat.com> * dse.c (dse_step6): Strengthen local "rinsn" from rtx to rtx_insn *. From-SVN: r214549
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/dse.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ccbe5fc..537858f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2014-08-26 David Malcolm <dmalcolm@redhat.com>
+ * dse.c (dse_step6): Strengthen local "rinsn" from rtx to
+ rtx_insn *.
+
+2014-08-26 David Malcolm <dmalcolm@redhat.com>
+
* df.h (df_dump_insn_problem_function): Strengthen first param of
this callback from const_rtx to const rtx_insn *.
(struct df_insn_info): Strengthen field "insn" from rtx to
diff --git a/gcc/dse.c b/gcc/dse.c
index 4f07b3c..7b4260a 100644
--- a/gcc/dse.c
+++ b/gcc/dse.c
@@ -3622,7 +3622,7 @@ dse_step6 (void)
&& s_info->redundant_reason->insn
&& INSN_P (s_info->redundant_reason->insn))
{
- rtx rinsn = s_info->redundant_reason->insn;
+ rtx_insn *rinsn = s_info->redundant_reason->insn;
if (dump_file && (dump_flags & TDF_DETAILS))
fprintf (dump_file, "Locally deleting insn %d "
"because insn %d stores the "