aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2013-04-19 14:00:27 +0200
committerMartin Jambor <jamborm@gcc.gnu.org>2013-04-19 14:00:27 +0200
commite248d83f4ba23139d1c24aac2d9b2caf9c67c206 (patch)
tree48a1cde54c03eeceeb5712488b900a74b29947ac /gcc/tree-vectorizer.h
parent4891e8f8cdeb34ad392a8cf374ce9b8ee54a177f (diff)
downloadgcc-e248d83f4ba23139d1c24aac2d9b2caf9c67c206.zip
gcc-e248d83f4ba23139d1c24aac2d9b2caf9c67c206.tar.gz
gcc-e248d83f4ba23139d1c24aac2d9b2caf9c67c206.tar.bz2
re PR tree-optimization/56718 (Early inlining prevents type based devirtualization)
2013-04-19 Martin Jambor <mjambor@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. From-SVN: r198088
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions