[Bug tree-optimization/115082] Canonical form for `(a+oddCST)&1` or `1 & ~a`

2025-01-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115082 --- Comment #5 from Andrew Pinski --- *** Bug 118650 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/115082] Canonical form for `(a+oddCST)&1` or `1 & ~a`

2024-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115082 --- Comment #4 from Andrew Pinski --- The question becomes how expensive is to add an optab for &~. I don't think it is not that expensive so I will go down that route (and make sure I document it).

[Bug tree-optimization/115082] Canonical form for `(a+oddCST)&1` or `1 & ~a`

2024-05-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115082 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/115082] Canonical form for `(a+oddCST)&1` or `1 & ~a`

2024-05-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115082 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/115082] Canonical form for `(a+oddCST)&1` or `1 & ~a`

2024-05-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115082 Richard Biener changed: What|Removed |Added Last reconfirmed||2024-05-14 Ever confirmed|0