This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
There aren't too many users of the cmpelim pass, and previously they were all small embedded targets without an FPU. I'm a bit surprised that Ramana decided to enable this pass for aarch64, as that target is not so limited as the block comment for the pass describes. Honestly, whatever is being deleted here ought to have been found earlier, either via combine or cse. We ought to find out why any changes are made during this pass for aarch64. That said, this PR does demonstrate a bug in the handling of fp comparisons in the presence of -fnon-call-exceptions, so I go ahead and fix that regardless of what we do with the aarch64 port longer term. Bootstrap still in progress, but the original testcase is resolved. r~
Attachment:
d-61565
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |