https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103514
--- Comment #2 from Navid Rahimi ---
Exactly. Actually in my final version I had it with single loop, but didn't
know I can remove the condition too. Thanks Andrew.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103514
Bug ID: 103514
Summary: Missing XOR-EQ-AND Optimization
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimiza
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103509
Navid Rahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98956
Navid Rahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86136
Navid Rahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102929
Navid Rahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93150
--- Comment #4 from Navid Rahimi ---
Although I wrote a small code to just test this optimization. But I am not able
to verify this transformation [1].
https://alive2.llvm.org/ce/z/THP27D
The code can be something like this but if I were able t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93150
--- Comment #3 from Navid Rahimi ---
Thanks Dávid, that does make sense. I forgot about constant elimination. I will
send a patch for this.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101955
navidrahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96779
--- Comment #5 from navidrahimi ---
And this is the behavior of different compilers for this optimization:
https://compiler-explorer.com/z/ahdEzxxTv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96779
navidrahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93150
navidrahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Comm
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102232
--- Comment #7 from navidrahimi ---
The new version of the patch I attached to this bug has been approved by
Richard Biener in this thread [1].
1) https://gcc.gnu.org/pipermail/gcc-patches/2021-November/583935.html
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102232
--- Comment #6 from navidrahimi ---
Created attachment 51760
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51760&action=edit
[PATCH] PR tree-optimization/102232 Adding a missing pattern to match.pd
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102232
navidrahimi changed:
What|Removed |Added
Attachment #51752|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102232
--- Comment #4 from navidrahimi ---
This patch I attached will fix this problem and does include the test [1]. You
can follow the discussion in GCC-Patches here [1]. Although it seems I still
have problem to fix with MIME type of the patch in ma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102232
navidrahimi changed:
What|Removed |Added
CC||navidrahimi at microsoft dot
com
--- Com
17 matches
Mail list logo