diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-12 20:21:59 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-11-12 20:21:59 +0000 |
commit | 925e86094f7ee4aa04dd04cd04f7deb2348b392f (patch) | |
tree | e07507a7438788aa1e87722aa4308905bc85b8d3 /libbacktrace | |
parent | 7ff5a76f7e49a8bcd9451912ee8ed4b0dafd15ee (diff) | |
download | gcc-925e86094f7ee4aa04dd04cd04f7deb2348b392f.tar.gz |
gcc/
PR rtl-optimization/51447
* df-scan.c (df_get_entry_block_def_set): Add global regs to the set.
* df-problems.c (df_lr_local_compute): Make global regs always live.
* dce.c (deletable_insn_p): Make insns setting a global reg
inherently necessary.
testsuite/
PR rtl-optimization/51447
* gcc.c-torture/execute/pr51447.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193453 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libbacktrace')
0 files changed, 0 insertions, 0 deletions