[Bug c++/70277] Improve code generation for large initializer lists

2024-12-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2016-03-17 00:00:00 |2024-12-20 --- Comment #6 from Andrew Pi

[Bug c++/70277] Improve code generation for large initializer lists

2019-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Richard Biener changed: What|Removed |Added Target Milestone|7.5 |---

[Bug c++/70277] Improve code generation for large initializer lists

2018-12-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Richard Biener changed: What|Removed |Added Target Milestone|7.4 |7.5

[Bug c++/70277] Improve code generation for large initializer lists

2018-01-25 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Richard Biener changed: What|Removed |Added Target Milestone|7.3 |7.4 --- Comment #5 from Richard Biener

[Bug c++/70277] Improve code generation for large initializer lists

2017-08-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3

[Bug c++/70277] Improve code generation for large initializer lists

2017-08-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #5 from Richard Biener

[Bug c++/70277] Improve code generation for large initializer lists

2017-05-02 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Jakub Jelinek changed: What|Removed |Added Target Milestone|7.0 |7.2 --- Comment #4 from Jakub Jelinek -

[Bug c++/70277] Improve code generation for large initializer lists

2016-11-19 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|n

[Bug c++/70277] Improve code generation for large initializer lists

2016-03-20 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Jason Merrill changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/70277] Improve code generation for large initializer lists

2016-03-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Jakub Jelinek changed: What|Removed |Added CC||jason at gcc dot gnu.org,

[Bug c++/70277] Improve code generation for large initializer lists

2016-03-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 --- Comment #3 from Jakub Jelinek --- Let's look at #include #include int main () { std::vector v { "0", "1", "2" }; } which is IMHO below the limit for the proposed optimization, but on the other side easier to explain. We already h

[Bug c++/70277] Improve code generation for large initializer lists

2016-03-19 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 --- Comment #2 from Jonathan Wakely --- It's allowed by Annex B in the standard (although I don't see specific mention of a suggested minimum for the number of initializers in a braced-init-list): Because computers are finite, C++ implementation

[Bug c++/70277] Improve code generation for large initializer lists

2016-03-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 --- Comment #1 from Richard Biener --- I only see a single try {} finally {} generated by the FE. It looks like the remaining are generated by gimplification do be able to output CLOBBERs. I think for large initializer lists it would be good to