> PR target/61084
> * config/sparc/sparc.md: Fix types of low and high in DI constant
> splitter. Use gen_int_mode in some other splitters.
OK, thanks.
--
Eric Botcazou
Mike Stump writes:
> On May 7, 2014, at 2:26 AM, Richard Sandiford
> wrote:
>> The DImode constant spliiter assigned the result of trunc_int_for_mode
>> to an unsigned int rather than a HOST_WIDE_INT. This then produced
>> const_ints
>> that were zero-extended rather than sign-extended and trip
On May 7, 2014, at 2:26 AM, Richard Sandiford
wrote:
> The DImode constant spliiter assigned the result of trunc_int_for_mode
> to an unsigned int rather than a HOST_WIDE_INT. This then produced const_ints
> that were zero-extended rather than sign-extended and tripped the assert:
>
> gcc
The DImode constant spliiter assigned the result of trunc_int_for_mode
to an unsigned int rather than a HOST_WIDE_INT. This then produced const_ints
that were zero-extended rather than sign-extended and tripped the assert:
gcc_checking_assert (INTVAL (x.first)