diff options
author | Bernd Schmidt <bernd.schmidt@analog.com> | 2009-12-03 12:58:30 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2009-12-03 12:58:30 +0000 |
commit | 1f92467594e21b64452a0718defc523f7fa3f2b7 (patch) | |
tree | d1e4eef4dd149c60c96d350a0634ee170fc294ff /gcc/cfgexpand.c | |
parent | 75741fedc51736373fbcd3a028af872791ac79e2 (diff) | |
download | gcc-1f92467594e21b64452a0718defc523f7fa3f2b7.zip gcc-1f92467594e21b64452a0718defc523f7fa3f2b7.tar.gz gcc-1f92467594e21b64452a0718defc523f7fa3f2b7.tar.bz2 |
re PR middle-end/42202 (Revision 154688 caused many gfortran failures)
PR middle-end/42202
* regrename.c (live_in_chains): New variable.
(verify_reg_tracked): New static function.
(scan_rtx_reg): Update live_in_chains.
(scan_rtx): Only promote sets in COND_EXEC to OP_INOUT if
we're already tracking the reg.
(build_def_use): Likewise. Initialize live_in_chains.
From-SVN: r154944
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions