summaryrefslogtreecommitdiff
path: root/gcc/config/sh
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@superh.com>2002-06-14 11:20:39 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2002-06-14 12:20:39 +0100
commitfa60f36dd91bbf84cb9ca089ccceafb92f4ba08d (patch)
tree9da55575a2b434e5c254db842eef4e2768eb349b /gcc/config/sh
parent03b8ec294f34655d06758e7f65c2c57604632e38 (diff)
downloadgcc-fa60f36dd91bbf84cb9ca089ccceafb92f4ba08d.tar.gz
* sh.md (mulsi3): Update way how to find insns in a sequence.
From-SVN: r54613
Diffstat (limited to 'gcc/config/sh')
-rw-r--r--gcc/config/sh/sh.md5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md
index 6b92bdc6ec1..126a3b489dd 100644
--- a/gcc/config/sh/sh.md
+++ b/gcc/config/sh/sh.md
@@ -1688,9 +1688,8 @@
rtx addr = force_reg (SImode, sym);
rtx insns = gen_mulsi3_call (operands[0], operands[1],
operands[2], addr);
- first = XVECEXP (insns, 0, 0);
- last = XVECEXP (insns, 0, XVECLEN (insns, 0) - 1);
- emit_insn (insns);
+ first = insns;
+ last = emit_insn (insns);
}
else
{