diff options
author | Andrey Belevantsev <abel@gcc.gnu.org> | 2010-01-14 13:16:01 +0300 |
---|---|---|
committer | Andrey Belevantsev <abel@gcc.gnu.org> | 2010-01-14 13:16:01 +0300 |
commit | 0666ff4e33e39bd94ea8f34bf4ef1af1a004bd53 (patch) | |
tree | b6b0f57b7fe8c4e2385e76f5fba5877465ba91fe /gcc/tree-inline.c | |
parent | 5f8d50239ba11866a5e0251975142fee6632ab2f (diff) | |
download | gcc-0666ff4e33e39bd94ea8f34bf4ef1af1a004bd53.zip gcc-0666ff4e33e39bd94ea8f34bf4ef1af1a004bd53.tar.gz gcc-0666ff4e33e39bd94ea8f34bf4ef1af1a004bd53.tar.bz2 |
re PR rtl-optimization/42294 (ICE in code_motion_path_driver for 416.gamess)
PR rtl-optimization/42294
* sel-sched.c (try_replace_dest_reg): When chosen register
and original register is the same, do not bail out early, but
still check all original insns for validity of replacing destination
register. Set EXPR_TARGET_AVAILABLE to 1 before leaving function
in this case.
From-SVN: r155889
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions