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]

[PATCH][PR 87633] Do not generate unordered integer comparisons


Hi all,

My recent patch which replaced
  (float_type)int_var1 CMP (float_type)int_var2
with
  int_var1 CMP int_var2
may generate unordered comparisons of integer values which are both
unnecessary and may also upset later passes.

This patch fixes the problem and bootstraps without regressions on
x86_64-linux-gnu.

Ok to commit?

-Yury

Attachment: pr87633-1.patch
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]