https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120268
--- Comment #5 from Kael Franco ---
(In reply to Kael Franco from comment #4)
> (In reply to Andrew Pinski from comment #1)
> > This is only valid with -fallow-store-data-races. Otherwise you can
> > introduce a race condition according to the C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120268
--- Comment #4 from Kael Franco ---
(In reply to Andrew Pinski from comment #1)
> This is only valid with -fallow-store-data-races. Otherwise you can
> introduce a race condition according to the C/C++11 memory model.
I don't think -fallow-stor
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52171
Kael Franco changed:
What|Removed |Added
CC||kaelfandrew at gmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120422
Bug ID: 120422
Summary: Reducing strcmp() and strlen() gcc/cobol/genapi.cc at
f3a62dcfc96cb24127385a7e668133e037b6085d
Product: gcc
Version: 16.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120420
--- Comment #1 from Kael Franco ---
Created attachment 61508
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61508&action=edit
Godcolt C code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120420
Bug ID: 120420
Summary: Improving __gnat_decode() gcc/ada/adadecode.c
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120408
Bug ID: 120408
Summary: Missed memset (len + 1) tree build_string() in
gcc/tree.cc at
98575a51f588428a8c5c9d7c28d473c4a22caa7e
Product: gcc
Version: 16.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120382
Kael Franco changed:
What|Removed |Added
CC||kaelfandrew at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31313
Kael Franco changed:
What|Removed |Added
CC||kaelfandrew at gmail dot com
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115423
Kael Franco changed:
What|Removed |Added
CC||kaelfandrew at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120317
Kael Franco changed:
What|Removed |Added
Attachment #61446|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120317
Bug ID: 120317
Summary: Missed DCE with __attribute__((const)) bijection
function
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120296
Bug ID: 120296
Summary: Missed VRP with __builtin_popcount() when bitshift
with __builtin_{ctzg, clzg}
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120294
Bug ID: 120294
Summary: Missed DCE with xor when emulating __builtin_ctzg()
with __builtin_ctz()
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: norma
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120279
--- Comment #2 from Kael Franco ---
(In reply to Richard Biener from comment #1)
> I'm not sure what you are after? That in f1() the earlier of both shifts
> can be removed?
Correct.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120279
Bug ID: 120279
Summary: Missed DCE for __builtin_{clzg,ctzg} when bitshift
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Componen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120268
Bug ID: 120268
Summary: Missed removing loop of setting zero when dereference
pointer (memset)
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120208
Kael Franco changed:
What|Removed |Added
Attachment #61399|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120208
Kael Franco changed:
What|Removed |Added
Attachment #61394|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120208
Kael Franco changed:
What|Removed |Added
CC||kaelfandrew at gmail dot com
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120038
Bug ID: 120038
Summary: Missed combining shr and shrx in collatz_f1()
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119700
Bug ID: 119700
Summary: Add va_list and other va_* functions in JIT
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: jit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119470
--- Comment #2 from Kael Franco ---
Created attachment 60884
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60884&action=edit
-fdump-tree-optimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119470
--- Comment #1 from Kael Franco ---
Created attachment 60883
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60883&action=edit
-fdump-tree-original
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119470
Bug ID: 119470
Summary: Missed strlen despite unreachable() in noinline
increment function
Product: gcc
Version: 14.2.1
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119431
--- Comment #3 from Kael Franco ---
Bug also reported to Clang: https://github.com/llvm/llvm-project/issues/132578
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119431
--- Comment #2 from Kael Franco ---
Flags were -O3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119431
--- Comment #1 from Kael Franco ---
Created attachment 60855
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60855&action=edit
-fdump-tree-optimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119431
Bug ID: 119431
Summary: Missed strlen when cmp to NUL forwards with increments
Product: gcc
Version: 14.2.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119262
--- Comment #1 from Kael Franco ---
Created attachment 60733
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60733&action=edit
Generated assembly
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119262
Bug ID: 119262
Summary: Missed vectorize loop within bitshift when using one
bool rather than two
Product: gcc
Version: 14.2.0
Status: UNCONFIRMED
Severity: no
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119223
--- Comment #5 from Kael Franco ---
Created attachment 60714
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60714&action=edit
Test program #2 -fdump-tree-optimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119223
--- Comment #3 from Kael Franco ---
Created attachment 60712
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60712&action=edit
Test program #1 -fdump-tree-optimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119223
Bug ID: 119223
Summary: GCC does not optimize with AVX in bitshift with if
condition
Product: gcc
Version: 14.2.0
Status: UNCONFIRMED
Severity: normal
34 matches
Mail list logo