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



Martin Jambor <jamborm at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

             Status|ASSIGNED                    |RESOLVED

         Resolution|                            |FIXED



--- Comment #2 from Martin Jambor <jamborm at gcc dot gnu.org> 2013-04-19 
12:04:45 UTC ---

Author: jamborm

Date: Fri Apr 19 12:00:27 2013

New Revision: 198088



URL: http://gcc.gnu.org/viewcvs?rev=198088&root=gcc&view=rev

Log:

2013-04-19  Martin Jambor  <mjam...@suse.cz>



    PR tree-optimization/56718

    * ipa-cp.c (ipa_value_from_known_type_jfunc): Moved...

    * ipa-prop.c (ipa_binfo_from_known_type_jfunc): ...here, renamed

    and made public.  Adjusted all callers.

    (ipa_intraprocedural_devirtualization): New function.

    * ipa-prop.h (ipa_binfo_from_known_type_jfunc): Declare.

    (ipa_intraprocedural_devirtualization): Likewise.

    * Makefile.in (tree-ssa-pre.o): Add ipa-prop.h to dependencies.



testsuite/

    * g++.dg/ipa/imm-devirt-1.C: New test.

    * g++.dg/ipa/imm-devirt-2.C: Likewise.





Added:

    trunk/gcc/testsuite/g++.dg/ipa/imm-devirt-1.C

    trunk/gcc/testsuite/g++.dg/ipa/imm-devirt-2.C

Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/Makefile.in

    trunk/gcc/ipa-cp.c

    trunk/gcc/ipa-prop.c

    trunk/gcc/ipa-prop.h

    trunk/gcc/testsuite/ChangeLog

    trunk/gcc/tree-ssa-pre.c

Reply via email to