[Bug optimization/11680] member access of C++ class with all methods inline should be optimized better

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Wed Mar 3 07:10:00 GMT 2004


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-03-03 07:10 -------
GCC mainline:
zhivago2:gcc/objdir_c/gcc] pinskia% time ./a.out slow
4.510u 0.000s 0:04.59 98.2%     0+0k 0+0io 0pf+0w
[zhivago2:gcc/objdir_c/gcc] pinskia% time ./a.out fast
3.560u 0.010s 0:03.91 91.3%     0+0k 0+0io 0pf+0w
[zhivago2:gcc/objdir_c/gcc] pinskia% time ./a.out original
4.010u 0.010s 0:04.42 90.9%     0+0k 0+0io 0pf+0w

TREE-SSA:
[zhivago2:gcc/objdir_c/gcc] pinskia% time ./a.out original
3.350u 0.010s 0:03.50 96.0%     0+0k 0+1io 0pf+0w
[zhivago2:gcc/objdir_c/gcc] pinskia% time ./a.out fast
3.620u 0.020s 0:04.62 78.7%     0+0k 0+0io 0pf+0w
[zhivago2:gcc/objdir_c/gcc] pinskia% time ./a.out slow
3.610u 0.000s 0:03.73 96.7%     0+0k 0+0io 0pf+0w

Either it is already fixed on the mainline or the tree-ssa needs improvements.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|SUSPENDED                   |NEW
   Last reconfirmed|2003-07-27 05:31:00         |2004-03-03 07:10:01
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11680



More information about the Gcc-bugs mailing list