Re: [mid-end][__RTL] Clean state despite unspecified __RTL startwith passes

2019-11-17 Thread Jeff Law
On 11/14/19 11:22 AM, Matthew Malcomson wrote: > Hi there, > > When compiling an __RTL function that has an unspecified "startwith" > pass we currently don't run the cleanup pass, this means that we ICE on > the next function (if it's a basic function). > I asked about this on the GCC mailing list

[mid-end][__RTL] Clean state despite unspecified __RTL startwith passes

2019-11-14 Thread Matthew Malcomson
Hi there, When compiling an __RTL function that has an unspecified "startwith" pass we currently don't run the cleanup pass, this means that we ICE on the next function (if it's a basic function). I asked about this on the GCC mailing list a while ago and Richard mentioned it might be a good idea