[Bug c++/8781] Pessimization of C++ (functional) code

2017-09-20 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=8781 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #27

[Bug c++/8781] Pessimization of C++ (functional) code

2009-04-04 Thread rguenth at gcc dot gnu dot org
--- Comment #25 from rguenth at gcc dot gnu dot org 2009-04-04 09:34 --- Subject: Bug 8781 Author: rguenth Date: Sat Apr 4 09:34:32 2009 New Revision: 145533 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=145533 Log: 2009-04-04 Richard Guenther rguent...@suse.de PR

[Bug c++/8781] Pessimization of C++ (functional) code

2009-04-04 Thread rguenth at gcc dot gnu dot org
--- Comment #26 from rguenth at gcc dot gnu dot org 2009-04-04 09:35 --- Fixed. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/8781] Pessimization of C++ (functional) code

2009-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #23 from rguenth at gcc dot gnu dot org 2009-04-03 11:37 --- On trunk we get the following after early optimizations: bb 2: predD.2646 = fD.2070; predD.2653.predD.2098 = predD.2646; predD.2660.predD.2116 = predD.2653; predD.2667.predD.2134 = predD.2660;

[Bug c++/8781] Pessimization of C++ (functional) code

2009-04-03 Thread rguenth at gcc dot gnu dot org
--- Comment #24 from rguenth at gcc dot gnu dot org 2009-04-03 13:44 --- I have a patch. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug c++/8781] Pessimization of C++ (functional) code

2006-10-24 Thread rguenth at gcc dot gnu dot org
--- Comment #22 from rguenth at gcc dot gnu dot org 2006-10-24 12:16 --- Still bogus at the tree level as in comment #11, but fixed by RTL optimizers: _Z1xv: .LFB5: pushl %ebp .LCFI0: movl%esp, %ebp .LCFI1: subl$24, %esp .LCFI2: movl

[Bug c++/8781] Pessimization of C++ (functional) code

2006-04-05 Thread rguenth at gcc dot gnu dot org
--- Comment #21 from rguenth at gcc dot gnu dot org 2006-04-05 16:11 --- The main difference is the TYPE_DEPENDENT_P_VALID valid lang-type flag. So this looks like a frontend problem. -- rguenth at gcc dot gnu dot org changed: What|Removed