aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-math-opts.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2011-06-10 16:57:05 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2011-06-10 14:57:05 +0000
commit749f25d8a774f7786bd0258d79ee10a309df8dfb (patch)
treefb7d5174686aae02adc1c28679cbb08b775dee5e /gcc/tree-ssa-math-opts.c
parent9c8cf7b70ca74485589349143ba966b8d5251215 (diff)
downloadgcc-749f25d8a774f7786bd0258d79ee10a309df8dfb.zip
gcc-749f25d8a774f7786bd0258d79ee10a309df8dfb.tar.gz
gcc-749f25d8a774f7786bd0258d79ee10a309df8dfb.tar.bz2
ipa-cp.c (ipcp_versionable_function_p): Aliases are not versionable.
* ipa-cp.c (ipcp_versionable_function_p): Aliases are not versionable. (ipcp_cloning_candidate_p): Aliases are not clonning candidates. (ipcp_initialize_node_lattices): We don't propagate through an aliases. (ipcp_propagate_stage): Skip aliases when propagating. (ipcp_need_redirect_p): Skip aliases. (ipcp_insert_stage): Use FOR_EACH_FUNCTION_WITH_GIMPLE_BODY and collect_callers_of_node. * ipa-prop.c (ipa_init_func_list): Do not analyze datastructures for aliases. (ipa_compute_jump_functions): Look through aliases. From-SVN: r174911
Diffstat (limited to 'gcc/tree-ssa-math-opts.c')
0 files changed, 0 insertions, 0 deletions