2014-01-21 Zhenqiang Chen <zhenqiang.chen@linaro.org>
commitdba716380a1c53f40108ff4e408df761cdd3d856
authorclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Jan 2014 21:48:07 +0000 (21 21:48 +0000)
committerclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Jan 2014 21:48:07 +0000 (21 21:48 +0000)
tree0229e3b920e40031b1b75e747874d00bf1c1e386
parentaf8e29305a66aec95d58fae75d34dc8463d47634
2014-01-21  Zhenqiang Chen <zhenqiang.chen@linaro.org>

gcc/
Backport from trunk r200103
2013-06-15  Jeff Law  <law@redhat.com>

* 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/testsuite/
Backport from trunk r205509 and r200103
2013-11-29  Zhenqiang Chen  <zhenqiang.chen@linaro.org>

* gcc.target/arm/lp1243022.c: Skip target arm-neon.

Backport mainline r200103
2013-06-15  Jeff Law  <law@redhat.com>

* gcc.dg/tree-ssa/coalesce-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro@206909 138bc75d-0d04-0410-961f-82ee72b054a4
gcc-4_8-branch/gcc/ChangeLog.linaro
gcc-4_8-branch/gcc/gimple.h
gcc-4_8-branch/gcc/testsuite/ChangeLog.linaro
gcc-4_8-branch/gcc/testsuite/gcc.dg/tree-ssa/coalesce-1.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.target/arm/lp1243022.c
gcc-4_8-branch/gcc/tree-ssa-coalesce.c
gcc-4_8-branch/gcc/tree-ssa-live.c
gcc-4_8-branch/gcc/tree-ssa-uncprop.c