use rtx_insn * as the type of a local variable in mode-switching.c
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>
Sat, 9 May 2015 04:15:35 +0000 (04:15 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Sat, 9 May 2015 04:15:35 +0000 (04:15 +0000)
gcc/ChangeLog:

2015-05-08  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>

* mode-switching.c (commit_mode_sets): Change type of local
variable from rtx to rtx_insn *.

From-SVN: r222935

gcc/ChangeLog
gcc/mode-switching.c

index 77d93529f10c2338fa713c2572344d152ab26d8c..54297f26f68cf20b4f665df1868d388f4f135520 100644 (file)
@@ -1,3 +1,8 @@
+2015-05-08  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>
+
+       * mode-switching.c (commit_mode_sets): Change type of local
+       variable from rtx to rtx_insn *.
+
 2015-05-08  Jim Wilson  <jim.wilson@linaro.org>
 
        * doc/install.texi (--enable-languages): Add missing jit and lto info.
index c0f865c13b435710a85848870023517b89b30c84..dd28a3eb5725e727505b81c3a46bf89a3ee8c3b4 100644 (file)
@@ -131,7 +131,7 @@ commit_mode_sets (struct edge_list *edge_list, int e, struct bb_info *info)
          HARD_REG_SET live_at_edge;
          basic_block src_bb = eg->src;
          int cur_mode = info[src_bb->index].mode_out;
-         rtx mode_set;
+         rtx_insn *mode_set;
 
          REG_SET_TO_HARD_REG_SET (live_at_edge, df_get_live_out (src_bb));
 
@@ -145,7 +145,7 @@ commit_mode_sets (struct edge_list *edge_list, int e, struct bb_info *info)
          default_rtl_profile ();
 
          /* Do not bother to insert empty sequence.  */
-         if (mode_set == NULL_RTX)
+         if (mode_set == NULL)
            continue;
 
          /* We should not get an abnormal edge here.  */