summaryrefslogtreecommitdiff
path: root/gcc/cp/cp-objcp-common.h
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2004-09-22 04:12:01 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>2004-09-22 04:12:01 +0000
commitd0d897b635728faf4cea4925bd1f14fb3697d393 (patch)
tree3e19d5ae866b50e4b2f87b22bd6c24591c54d3a4 /gcc/cp/cp-objcp-common.h
parent92481a4d0a1baf5aceacafc74fed24ddcd2995aa (diff)
downloadgcc-d0d897b635728faf4cea4925bd1f14fb3697d393.tar.gz
* tree-ssa-dom.c (opt_stats): Move so that it lives just after
the opt_stats_d structure. (vrp_data): Change from a varray into a hash table. (vrp_hash_elt): New structure for elements in the vrp hash table. (vrp_hash, vrp_eq):New functions for hashing and testing equality in the vrp hash table. (tree_ssa_dominator_optimize): Initialize VRP_DATA. Reorganize initialization slightly to make it easier to read. No longer need to grow/clear the varray. Instead empty and delete the hash table. (dom_opt_finalize_block): Update due to change of VRP_DATA from a varray to a hash table. (simplify_cond_and_loop_avail_expr, record_range): Similarly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87845 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/cp-objcp-common.h')
0 files changed, 0 insertions, 0 deletions