* config/sh/sh.md (barrier_align): Use next/prev_active_insn instead
authorchrbr <chrbr@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Apr 2013 07:52:00 +0000 (07:52 +0000)
committerchrbr <chrbr@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Apr 2013 07:52:00 +0000 (07:52 +0000)
of next/prev_real_insn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197664 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/sh/sh.c

index a623e88..a744327 100644 (file)
@@ -1,3 +1,8 @@
+2013-04-09  Christian Bruel  <christian.bruel@st.com>
+
+       * config/sh/sh.md (barrier_align): Use next/prev_active_insn instead
+       of next/prev_real_insn.
+
 2013-04-09  Jan Hubicka  <jh@suse.cz>
 
        * ipa.c (cgraph_externally_visible_p, varpool_externally_visible_p): Drop
index ccf0ffe..a4bb62a 100644 (file)
@@ -5842,7 +5842,7 @@ fixup_addr_diff_vecs (rtx first)
 int
 barrier_align (rtx barrier_or_label)
 {
-  rtx next = next_real_insn (barrier_or_label), pat, prev;
+  rtx next = next_active_insn (barrier_or_label), pat, prev;
 
   if (! next)
     return 0;
@@ -5856,7 +5856,7 @@ barrier_align (rtx barrier_or_label)
     /* This is a barrier in front of a constant table.  */
     return 0;
 
-  prev = prev_real_insn (barrier_or_label);
+  prev = prev_active_insn (barrier_or_label);
   if (GET_CODE (PATTERN (prev)) == ADDR_DIFF_VEC)
     {
       pat = PATTERN (prev);