aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2008-09-03 20:20:57 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2008-09-03 20:20:57 +0000
commit49d988e7e8164d71e73c2de5a1f1c6a2afe205a4 (patch)
tree9019b331be1659d737cfbcd55b9525108bc47b83 /gcc/tree-vrp.c
parent27738602d5c08a8725ef63e43899bc6bfb4eab3c (diff)
downloadgcc-49d988e7e8164d71e73c2de5a1f1c6a2afe205a4.zip
gcc-49d988e7e8164d71e73c2de5a1f1c6a2afe205a4.tar.gz
gcc-49d988e7e8164d71e73c2de5a1f1c6a2afe205a4.tar.bz2
re PR middle-end/37243 (IRA causes wrong code generation)
2008-09-03 Vladimir Makarov <vmakarov@redhat.com> PR rtl-opt/37243 * ira-int.h (ira_loop_tree_node): Rename mentioned_allocnos to all_allocnos. * ira-color.c (print_loop_title): Use all_allocnos. (color_pass): Ditto. Don't add border_allocnos. Check that subloop allocno in the correspdoning bitmap all_allocnos. * ira-emit.c (change_loop): Use all_allocnos. * ira-build.c (create_loop_tree_nodes, finish_loop_tree_node): Ditto. (ira_create_allocno): Set up all_allocnos bit for the created allocno. (create_cap_allocno): Remove setting mentioned_allocnos. (create_insn_allocnos): Ditto. (remove_unnecessary_allocnos): Use all_allocnos. (check_allocno_creation): Check that allocnos are in the corresponding bitmap all_allocnos. From-SVN: r139952
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions