aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@superh.com>2002-06-17 16:28:29 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2002-06-17 17:28:29 +0100
commit8bccce2d1f290fb9a26ef40f973d3e57d4d8a094 (patch)
tree6b15f00b93cf5c02be9ecf8c9774b448dc96a408 /gcc
parentdec0798ef381045769f51dc673593d2261e40f2d (diff)
downloadgcc-8bccce2d1f290fb9a26ef40f973d3e57d4d8a094.zip
gcc-8bccce2d1f290fb9a26ef40f973d3e57d4d8a094.tar.gz
gcc-8bccce2d1f290fb9a26ef40f973d3e57d4d8a094.tar.bz2
* sh.md (divsi3): Update way how to find insns in a sequence.
From-SVN: r54705
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sh/sh.md2
2 files changed, 4 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4643310..4dde9b6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,4 +1,6 @@
-Mon Jun 17 12:32:24 2002 J"orn Rennecke <joern.rennecke@superh.com>
+Mon Jun 17 17:26:15 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * sh.md (divsi3): Update way how to find insns in a sequence.
* reload1.c (merge_assigned_reloads): Don't change reloads
other than RELOAD_FOR_INPUT_ADDRESS / RELOAD_FOR_INPADDR_ADDRESS
diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md
index 126a3b4..fd35fad 100644
--- a/gcc/config/sh/sh.md
+++ b/gcc/config/sh/sh.md
@@ -1520,7 +1520,7 @@
operands[1] = force_reg (SImode, operands[1]);
operands[2] = force_reg (SImode, operands[2]);
last = gen_divsi3_i4_media (operands[0], operands[1], operands[2]);
- first = XVECEXP (last, 0, 0);
+ first = last;
}
else if (TARGET_SH5)
{