[Bug rtl-optimization/126914] [17 regressions] noce_try_shifted_store_flag pessimizes "if (c) x = x OP 2^n" on targets with cheap conditional moves
"law at gcc dot gnu.org via Gcc-bugs" <[email protected]>
| Newsgroups | gmane.comp.gcc.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126914 --- Comment #3 from Jeffrey A. Law <law at gcc dot gnu.org> --- Also worth noting, I had an extension to this code to allow selection across constants when we could use the result of a shifted store flag to turn one constant into the other. I was just about to post that, but I'll put it on hold while we work through this issue.