https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106420
--- Comment #4 from zero at smallinteger dot com ---
Sorry about that :/.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106420
--- Comment #1 from zero at smallinteger dot com ---
(it should be possible to massage the output further to use test and setne,
which ICC prefers to e.g. cmp and seta)
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 53339
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53339&action=edit
Sample code
When comparing different variables to the same constants, in som
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 53053
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53053&action=edit
Sample code
With -O2, some x86 shift-by-register instructi
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 50738
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50738&action=edit
Samp
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 50706
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50706&action=edit
Reproducti
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 48778
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48778&action=edit
sample code
Consider the attached code, compiled with -O3 -mpopcn
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 48774
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48774&action=edit
sample code
In some cases, literals could be synthesized with simple instr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95798
--- Comment #1 from zero at smallinteger dot com ---
(note that changing the array declaration to be initialized does not result in
the individual array writes being optimized away, as one might expect at first
glance)
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 48764
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48764&action=edit
sample code
This is similar to (but not the same as) bug 87223 for structs.
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: zero at smallinteger dot com
Target Milestone: ---
Created attachment 48696
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48696&action=edit
sample code
Consider the code a
11 matches
Mail list logo