[Bug rtl-optimization/94790] Failure to use andn in specific pattern in which it is available

2021-12-26 Thread luoxhu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94790 luoxhu at gcc dot gnu.org changed: What|Removed |Added CC||luoxhu at gcc dot gnu.org ---

[Bug target/91681] Missed optimization for 128 bit arithmetic operations

2021-12-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91681 --- Comment #2 from Andrew Pinski --- GCC 11 is better (note the widen multiply is still not detected): movq%rdx, %rax movq%rdi, %r9 movq%rdx, %rdi mulq%rsi movq%rdx, %rax xorl

[Bug tree-optimization/83543] strlen of a local array member not optimized on some targets

2021-12-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83543 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|2018-02-2

[Bug demangler/103841] New: Uncontrolled Recursion in libiberty/rust-demangle.c

2021-12-26 Thread wyxaidai at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103841 Bug ID: 103841 Summary: Uncontrolled Recursion in libiberty/rust-demangle.c Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug rtl-optimization/94790] Failure to use andn in specific pattern in which it is available

2021-12-26 Thread luoxhu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94790 --- Comment #4 from luoxhu at gcc dot gnu.org --- Just noticed they are different case, scalar vs. vector...

<    1   2