PR rtl-optimization/46585
authoramonakov <amonakov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Nov 2010 10:05:00 +0000 (10:05 +0000)
committeramonakov <amonakov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Nov 2010 10:05:00 +0000 (10:05 +0000)
commitbc9cb5ed7a22640a34172f02d3af5199d83102d9
tree1c3f871216986df312c309d8e8c8af7acfa667b4
parent7af466ad78bc5c559ad0eb518d32a75ed4a54408
PR rtl-optimization/46585
* sel-sched-ir.c (return_regset_to_pool): Verify that RS is not NULL.
(vinsn_init): Skip initialization of dependencies for local NOPs.
(vinsn_delete): Don't try to free regsets for local NOPs.
        (setup_nop_and_exit_insns): Change definition of nop_pattern.

testsuite:
* gcc.dg/pr46585.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@167141 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/sel-sched-ir.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr46585.c [new file with mode: 0644]