[Bug middle-end/109370] New: Missed optimization for std::optional branchless unwrapping

2023-04-01 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109370 Bug ID: 109370 Summary: Missed optimization for std::optional branchless unwrapping Product: gcc Version: 12.2.1 Status: UNCONFIRMED Severity: normal

[Bug middle-end/109249] Missed optimization for table lookups

2023-03-22 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109249 --- Comment #2 from Andre Schackier --- I'm soryy will keep that in mind for the future :) Example #1: #include #include enum class Type { None, Bug, Dark, Dragon, Electric, Fighting, Fire, Flying, Ghost,

[Bug middle-end/109249] New: Missed optimization for table lookups

2023-03-22 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109249 Bug ID: 109249 Summary: Missed optimization for table lookups Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-e

[Bug middle-end/109246] New: Missed optimization for 2-dimensional array with equal values accessed through Enums

2023-03-22 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109246 Bug ID: 109246 Summary: Missed optimization for 2-dimensional array with equal values accessed through Enums Product: gcc Version: 12.2.0 Status: UNCONFIRMED S

[Bug c++/108617] New: nullptr comparision in constexpr not constexpr when using -fsanitize=returns-nonnull-attribute

2023-01-31 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108617 Bug ID: 108617 Summary: nullptr comparision in constexpr not constexpr when using -fsanitize=returns-nonnull-attribute Product: gcc Version: 12.2.1 Status: UNCONFIRMED

[Bug middle-end/105137] New: Missed optimization 64-bit adds and shifts

2022-04-02 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105137 Bug ID: 105137 Summary: Missed optimization 64-bit adds and shifts Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middl

[Bug middle-end/105136] New: [11/12] Missed optimization regression with 32-bit adds and shifts

2022-04-02 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105136 Bug ID: 105136 Summary: [11/12] Missed optimization regression with 32-bit adds and shifts Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/105135] New: [11/12 Regression] Optimization regression for handrolled branchless assignment

2022-04-02 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105135 Bug ID: 105135 Summary: [11/12 Regression] Optimization regression for handrolled branchless assignment Product: gcc Version: 12.0 Status: UNCONFIRMED Severity

[Bug regression/105126] New: Optimization regression gcc inserts not needed movsx when using switch statement

2022-04-01 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105126 Bug ID: 105126 Summary: Optimization regression gcc inserts not needed movsx when using switch statement Product: gcc Version: 12.0 Status: UNCONFIRMED Severit

[Bug c++/105020] New: #pragma GCC diagnostic ignored "-Wmultichar" doesn't work

2022-03-22 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105020 Bug ID: 105020 Summary: #pragma GCC diagnostic ignored "-Wmultichar" doesn't work Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal P

[Bug c++/103651] New: Using "#Line 0" in a function with "-coverage" crashes the compiler

2021-12-10 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103651 Bug ID: 103651 Summary: Using "#Line 0" in a function with "-coverage" crashes the compiler Product: gcc Version: 11.2.1 Status: UNCONFIRMED Severity: normal

[Bug c++/102305] New: intrinsic __is_constrctible is wrong for templated abstract classes

2021-09-13 Thread andre.schackier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102305 Bug ID: 102305 Summary: intrinsic __is_constrctible is wrong for templated abstract classes Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal