Re: [committed] Fix reload assert due to CLOBBER_HIGH support

2018-08-06 Thread Jeff Law
On 08/06/2018 07:48 AM, Jeff Law wrote: > > > forget_old_reloads_1 can be called with NULL_RTX for SETTER which causes > a segfault in the assert that SETTER is not a CLOBBER_HIGH expression > (see the call from within reload_as_needed) > > > forget_old_reloads_1 (XEXP (in_reg, 0), NULL_RTX, N

[committed] Fix reload assert due to CLOBBER_HIGH support

2018-08-06 Thread Jeff Law
forget_old_reloads_1 can be called with NULL_RTX for SETTER which causes a segfault in the assert that SETTER is not a CLOBBER_HIGH expression (see the call from within reload_as_needed) forget_old_reloads_1 (XEXP (in_reg, 0), NULL_RTX, NULL); Clearly this only happens on reload targets. V