Re: [PATCH v3,rs6000] PR80101: Fix ICE in store_data_bypass_p

2017-05-05 Thread Segher Boessenkool
Hi Kelvin, On Fri, Apr 21, 2017 at 10:01:05AM -0600, Kelvin Nilsen wrote: > A new rs6000_store_data_bypass_p function has been introduced and all > calls to store_data_bypass_p from within the rs6000 back end have been > replaced with calls to rs6000_store_data_bypass_p. This new function > scans

[PATCH v3,rs6000] PR80101: Fix ICE in store_data_bypass_p

2017-04-21 Thread Kelvin Nilsen
This problem reports an assertion error when certain rtl expressions which are not eligible as producers or consumers of a store bypass optimization are passed as arguments to the store_data_bypass_p function. Since the problem surfaced with tests targeting the rs6000 architecture, the proposed p