[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2014-01-27 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 Matt Hargett changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2014-01-16 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|hubicka at gcc dot g

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2013-02-14 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #11 from Matt Hargett 2013-02-14 21:27:54 UTC --- Attached is an updated version of the tests Maxim committed to the google/4_7 branch. The only difference is that more of the tests are xfail'd than in the older google branch.

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2013-02-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #10 from Richard Biener 2013-02-11 08:45:31 UTC --- Note a testcase should still be added to the testsuite.

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2013-02-10 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #9 from Matt Hargett 2013-02-11 02:02:46 UTC --- Just tested with latest trunk and it passes at -O3. With Maxim's previous devirt patches, it passed at -O2. That being said, I'm happy and this can be marked as RESOLVED.

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-12-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #8 from Richard Biener 2012-12-13 10:46:00 UTC --- (In reply to comment #5) > As for the PRE issue - we indeed seem to not release SSA temporaries > created by PRE. I'll look into that. Fixed with 2012-12-13 Richard Bie

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread matt at use dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #7 from Matt Hargett 2012-11-27 17:32:01 UTC --- I'll rewrite the test to add a loop that hopefully triggers it as hot at -O3 (and gets unrolled). shouldn't it inline at -O2 since DCE would eliminate the function body and make

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #6 from Jan Hubicka 2012-11-27 14:35:39 UTC --- Hmm, OK. I wonder how google's branch handles this correctly...

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #5 from Richard Biener 2012-11-27 13:39:57 UTC --- Well, the loop isn't unrolled until late cunroll after which there is no SRA / FRE to fix things up. No, DOM doesn't get it by implementation limitation. As for the PRE iss

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 Jan Hubicka changed: What|Removed |Added CC||rguenther at suse dot de --- Comm

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-27 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 --- Comment #3 from Jan Hubicka 2012-11-27 10:55:04 UTC --- Created attachment 28792 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28792 patch This is patch I am going to test. It copies open64' notion of heavy calls - i.e. the

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-26 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 Jan Hubicka changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Jan

[Bug middle-end/55478] [devirt] trunk fails inline-devirt test #4

2012-11-26 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55478 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|