diff options
author | Jeff Law <law@gcc.gnu.org> | 2013-06-14 12:52:32 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2013-06-14 12:52:32 -0600 |
commit | e91d0adbc165ca56844bc0f0c8c92782739d75f4 (patch) | |
tree | 885f6be93528b5d127ff4ebdfff5e4d673b7ab15 /gcc/cse.c | |
parent | 51b08adabf40a7922771ff4e0c36c8680c082825 (diff) | |
download | gcc-e91d0adbc165ca56844bc0f0c8c92782739d75f4.zip gcc-e91d0adbc165ca56844bc0f0c8c92782739d75f4.tar.gz gcc-e91d0adbc165ca56844bc0f0c8c92782739d75f4.tar.bz2 |
gimple.h (gimple_can_coalesce_p): Prototype.
* gimple.h (gimple_can_coalesce_p): Prototype.
* tree-ssa-coalesce.c (gimple_can_coalesce_p): New function.
(create_outofssa_var_map, coalesce_partitions): Use it.
* tree-ssa-uncprop.c (uncprop_into_successor_phis): Similarly.
* tree-ssa-live.c (var_map_base_init): Use TYPE_CANONICAL
if it's available.
* gcc.dg/tree-ssa/coalesce-1.c: New test.
From-SVN: r200103
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions