https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
--- Comment #8 from Andrew Pinski ---
I have a patch which converts this into:
_1 = x_4(D) < 0;
_2 = y_5(D) <= 0;
_3 = _1 ^ _2;
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
Andrew Pinski changed:
What|Removed |Added
Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot
gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
Andrew Pinski changed:
What|Removed |Added
CC||pinskia at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
--- Comment #5 from Andrew Pinski ---
_1 = x_4(D) >= 0;
_2 = y_5(D) <= 0;
_3 = _1 == _2;
Something like:
Prefer ^ over ==
```
(for cmp
(for cmpN
(for neeq
(simplify
(neeq:c (cmp @0 @1) @3
(if (cmpN == inverseof(cmp, TREE_TYPE (type))
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
Andrew Pinski changed:
What|Removed |Added
See Also||https://gcc.gnu.org/bugzill
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
Arjun Shankar changed:
What|Removed |Added
CC||arjun.is at lostca dot se
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
--- Comment #2 from Richard Biener ---
Btw, thanks for all these bugreports!
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95185
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Keywords|