From 780ed3aef39fd57a827906fb90a23db89f8480e7 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 12 Oct 1992 06:30:37 -0400 Subject: [PATCH] (try_combine): Properly call single_set when validating the result of a define_split. From-SVN: r2406 --- gcc/combine.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/combine.c b/gcc/combine.c index cc7f8f8884d..aebb6b980c9 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -1562,8 +1562,8 @@ try_combine (i3, i2, i1) rtx newi3pat = PATTERN (XVECEXP (m_split, 0, 1)); newi2pat = PATTERN (XVECEXP (m_split, 0, 0)); - i2set = single_set (newi2pat); - i3set = single_set (newi3pat); + i2set = single_set (XVECEXP (m_split, 0, 1)); + i3set = single_set (XVECEXP (m_split, 0, 0)); /* In case we changed the mode of I2DEST, replace it in the pseudo-register table here. We can't do it above in case this -- 2.30.2