aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorJan Hubicka <hubicka@ucw.cz>2014-02-19 08:42:06 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2014-02-19 07:42:06 +0000
commit0a2550e70599aaf958afc51529cb481327ad6f75 (patch)
tree76c4ca121f72263949b151997bf74f096da8e207 /gcc/tree-inline.c
parent2dbe8b7088abd37757aaa91d3cdacd3630b4438f (diff)
downloadgcc-0a2550e70599aaf958afc51529cb481327ad6f75.zip
gcc-0a2550e70599aaf958afc51529cb481327ad6f75.tar.gz
gcc-0a2550e70599aaf958afc51529cb481327ad6f75.tar.bz2
ipa-prop.h (ipa_ancestor_jf_data): Update ocmment.
* ipa-prop.h (ipa_ancestor_jf_data): Update ocmment. * ipa-prop.c (ipa_set_jf_known_type): Return early when not devirtualizing. (ipa_set_ancestor_jf): Set type to NULL hwen it is not preserved; do more sanity checks. (detect_type_change): Return true when giving up early. (compute_complex_assign_jump_func): Fix type parameter of ipa_set_ancestor_jf. (compute_complex_ancestor_jump_func): Likewise. (update_jump_functions_after_inlining): Fix updating of ancestor function. * ipa-cp.c (ipa_get_jf_ancestor_result): Be ready for type to be NULL. From-SVN: r207877
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions