backport: re PR target/54476 ([avr] __builtin_avr_delay_cycles (-1ul) causes memory usage to explode on x86_64 host)
Backport from 2012-09-04 mainline r190920 PR target/54476 * config/avr/avr.c (avr_expand_delay_cycles): Mask operand with SImode. From-SVN: r190921
This commit is contained in:
parent
95d179f372
commit
2c8644968c
|
@ -1,3 +1,11 @@
|
|||
2012-09-04 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
Backport from 2012-09-04 mainline r190920
|
||||
|
||||
PR target/54476
|
||||
* config/avr/avr.c (avr_expand_delay_cycles): Mask operand with
|
||||
SImode.
|
||||
|
||||
2012-09-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
|
||||
|
||||
Backport from 2012-09-04 mainline r190914
|
||||
|
|
|
@ -9926,7 +9926,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