re PR target/54476 ([avr] __builtin_avr_delay_cycles (-1ul) causes memory usage to explode on x86_64 host)
PR target/54476 * config/avr/avr.c (avr_expand_delay_cycles): Mask operand with SImode. From-SVN: r190920
This commit is contained in:
parent
12b48dc897
commit
b8db7f86fd
@ -1,3 +1,9 @@
|
||||
2012-09-04 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR target/54476
|
||||
* config/avr/avr.c (avr_expand_delay_cycles): Mask operand with
|
||||
SImode.
|
||||
|
||||
2012-09-04 Richard Guenther <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/54458
|
||||
|
@ -10449,7 +10449,7 @@ avr_mem_clobber (void)
|
||||
static void
|
||||
avr_expand_delay_cycles (rtx operands0)
|
||||
{
|
||||
unsigned HOST_WIDE_INT cycles = UINTVAL (operands0);
|
||||
unsigned HOST_WIDE_INT cycles = UINTVAL (operands0) & GET_MODE_MASK (SImode);
|
||||
unsigned HOST_WIDE_INT cycles_used;
|
||||
unsigned HOST_WIDE_INT loop_count;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user