Re: [PATCH] Improve PR85574

2019-01-02 Thread Richard Biener
On Fri, 21 Dec 2018, Richard Biener wrote: > > It looks like IPA ICF does code generation based on the order of > a hahstable walk which is keyed on pointers. That's a no-no. > Fixing that doesn't solve the cc1 miscompare for LTO bootstrap > but at least the IPA ICF WPA dumps are now consistent

[PATCH] Improve PR85574

2018-12-21 Thread Richard Biener
It looks like IPA ICF does code generation based on the order of a hahstable walk which is keyed on pointers. That's a no-no. Fixing that doesn't solve the cc1 miscompare for LTO bootstrap but at least the IPA ICF WPA dumps are now consistent between stages. [LTO] Bootstrapped and tested on x86