aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1995-03-29 15:02:10 -0800
committerJim Wilson <wilson@gcc.gnu.org>1995-03-29 15:02:10 -0800
commit2f99f437c1c9d56154c2bfad61604c644fad2558 (patch)
tree53d103b77d96a3bb6ef27230d5787d9063be84bd /gcc
parent16361be6311205c4cd0c82d1650d6e182a6b1fa7 (diff)
downloadgcc-2f99f437c1c9d56154c2bfad61604c644fad2558.zip
gcc-2f99f437c1c9d56154c2bfad61604c644fad2558.tar.gz
gcc-2f99f437c1c9d56154c2bfad61604c644fad2558.tar.bz2
(make_compound_operation, AND case): Undo July 7, 1994
change. From-SVN: r9252
Diffstat (limited to 'gcc')
-rw-r--r--gcc/combine.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/combine.c b/gcc/combine.c
index 631d681..0ec186b 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -5401,7 +5401,7 @@ make_compound_operation (x, in_code)
{
new = make_compound_operation (XEXP (SUBREG_REG (XEXP (x, 0)), 0),
next_code);
- new = make_extraction (mode, new, 0,
+ new = make_extraction (GET_MODE (SUBREG_REG (XEXP (x, 0))), new, 0,
XEXP (SUBREG_REG (XEXP (x, 0)), 1), i, 1,
0, in_code == COMPARE);
}