]> gcc.gnu.org Git - gcc.git/commit
tree-ssa-sccvn.c (init_vn_nary_op_from_pieces): New function.
authorNathan Froyd <froydnj@codesourcery.com>
Fri, 8 Oct 2010 13:10:47 +0000 (13:10 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Fri, 8 Oct 2010 13:10:47 +0000 (13:10 +0000)
commit9ad6bebe4e297f5dae536f15f74f6516eecb034a
tree4e7799dab73e9614f07b2bea6f3e95620fd417a3
parentb878c9389eaf6453f7586f4a8366b28c88240301
tree-ssa-sccvn.c (init_vn_nary_op_from_pieces): New function.

* tree-ssa-sccvn.c (init_vn_nary_op_from_pieces): New function.
(init_vn_nary_op_from_op): New function.
(init_vn_nary_op_from_stmt): New function.
(vn_nary_op_lookup_1): New function.
(sizeof_vn_nary_op): New function.
(alloc_vn_nary_op_noinit): New function.
(alloc_vn_nary_op): New function.
(vn_nary_op_insert_into): New function.
(vn_nary_op_lookup_pieces): Rewrite to use new helper functions.
(vn_nary_op_lookup): Likewise.
(vn_nary_op_lookup_stmt): Likewise.
(vn_nary_op_insert_pieces): Likewise.
(vn_nary_op_insert): Likewise.
(vn_nary_op_insert_stmt): Likewise.
(copy_nary): Likewise.
(set_value_id_for_result): New function.
(set_hashtable_value_ids): Call it.

From-SVN: r165178
gcc/ChangeLog
gcc/tree-ssa-sccvn.c
This page took 0.057659 seconds and 5 git commands to generate.