From 25af74a0a73a453dccba99e7c91fbfd5d2fe1a53 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Sun, 30 Jul 2000 18:30:05 +0000 Subject: combine.c (record_promoted_value): Allow bitsize of mode to be equivalent to HOST_BITS_PER_WISE_INT. * combine.c (record_promoted_value): Allow bitsize of mode to be equivalent to HOST_BITS_PER_WISE_INT. From-SVN: r35346 --- gcc/ChangeLog | 5 +++++ gcc/combine.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b094dc4..6a041d2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Sun Jul 30 20:27:36 MET DST 2000 Jan Hubicka + + * combine.c (record_promoted_value): Allow bitsize of mode + to be equivalent to HOST_BITS_PER_WISE_INT. + Sun Jul 30 20:25:21 MET DST 2000 Jan Hubicka * function.c (assign_stack_local_1, assign_stack_temp_for_type): diff --git a/gcc/combine.c b/gcc/combine.c index 627f4a1..6ebaadf 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -11284,7 +11284,7 @@ record_promoted_value (insn, subreg) unsigned int regno = REGNO (SUBREG_REG (subreg)); enum machine_mode mode = GET_MODE (subreg); - if (GET_MODE_BITSIZE (mode) >= HOST_BITS_PER_WIDE_INT) + if (GET_MODE_BITSIZE (mode) > HOST_BITS_PER_WIDE_INT) return; for (links = LOG_LINKS (insn); links; ) -- cgit v1.1