summaryrefslogtreecommitdiff
path: root/gcc/config/sh
diff options
context:
space:
mode:
authorkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>2013-03-31 13:12:31 +0000
committerkkojima <kkojima@138bc75d-0d04-0410-961f-82ee72b054a4>2013-03-31 13:12:31 +0000
commit262e590870a526ff9562b93983df78e112a79f2f (patch)
treea84a65f7e8cf77174a0ad71ef6047b03783dcae7 /gcc/config/sh
parent8ae0ba3ce2242db992034e03f3d03813ce92e3df (diff)
downloadgcc-262e590870a526ff9562b93983df78e112a79f2f.tar.gz
* config/sh/sh.md (casesi_worker_1): Use next_active_insn instead
of next_real_insn. (casesi_worker_2, casesi_shift_media, casesi_load_media): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197285 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sh')
-rw-r--r--gcc/config/sh/sh.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md
index 42ef5e142d8..44a6c08c73e 100644
--- a/gcc/config/sh/sh.md
+++ b/gcc/config/sh/sh.md
@@ -10725,7 +10725,7 @@ label:
(clobber (match_scratch:SI 3 "=X,1"))]
"TARGET_SH1"
{
- rtx diff_vec = PATTERN (next_real_insn (operands[2]));
+ rtx diff_vec = PATTERN (next_active_insn (operands[2]));
gcc_assert (GET_CODE (diff_vec) == ADDR_DIFF_VEC);
@@ -10759,7 +10759,7 @@ label:
(clobber (match_operand:SI 4 "" "=X,1"))]
"TARGET_SH2 && reload_completed && flag_pic"
{
- rtx diff_vec = PATTERN (next_real_insn (operands[2]));
+ rtx diff_vec = PATTERN (next_active_insn (operands[2]));
gcc_assert (GET_CODE (diff_vec) == ADDR_DIFF_VEC);
switch (GET_MODE (diff_vec))
@@ -10797,7 +10797,7 @@ label:
UNSPEC_CASESI)))]
"TARGET_SHMEDIA"
{
- rtx diff_vec = PATTERN (next_real_insn (operands[2]));
+ rtx diff_vec = PATTERN (next_active_insn (operands[2]));
gcc_assert (GET_CODE (diff_vec) == ADDR_DIFF_VEC);
@@ -10824,7 +10824,7 @@ label:
(label_ref:DI (match_operand 3 "" ""))] UNSPEC_CASESI)))]
"TARGET_SHMEDIA"
{
- rtx diff_vec = PATTERN (next_real_insn (operands[3]));
+ rtx diff_vec = PATTERN (next_active_insn (operands[3]));
gcc_assert (GET_CODE (diff_vec) == ADDR_DIFF_VEC);