diff options
author | Vladimir Makarov <vmakarov@redhat.com> | 2008-09-26 00:43:11 +0000 |
---|---|---|
committer | Vladimir Makarov <vmakarov@gcc.gnu.org> | 2008-09-26 00:43:11 +0000 |
commit | 83d48fad1f3dc5d869fd3f567293ef12bf495392 (patch) | |
tree | 623650abb3bee835f51cbee9bd50331745975687 /gcc/tree-loop-linear.c | |
parent | 3fcac00fec7d8643bb723d5921858a61d8db38ac (diff) | |
download | gcc-83d48fad1f3dc5d869fd3f567293ef12bf495392.zip gcc-83d48fad1f3dc5d869fd3f567293ef12bf495392.tar.gz gcc-83d48fad1f3dc5d869fd3f567293ef12bf495392.tar.bz2 |
re PR middle-end/37535 (gcc/libgcc2.c:404: internal compiler error: Floating point exception)
2008-09-25 Vladimir Makarov <vmakarov@redhat.com>
PR middle-end/37535
* ira-lives.c (mark_reg_live, mark_reg_dead): New functions.
(mark_ref_live, mark_ref_dead): Use them.
(def_conflicts_with_inputs_p): Remove.
(mark_early_clobbers): New function.
(process_bb_node_lives): Call preprocess_constraints and
mark_early_clobbers.
* doc/rtx.texi (clobber): Change how RA deals with clobbers.
From-SVN: r140679
Diffstat (limited to 'gcc/tree-loop-linear.c')
0 files changed, 0 insertions, 0 deletions