re PR target/29682 (ICE: in change_pattern, at haifa-sched.c:4066 with -O3 -msched...
authorMaxim Kuvyrkov <mkuvyrkov@ispras.ru>
Fri, 2 Feb 2007 16:57:18 +0000 (16:57 +0000)
committerMaxim Kuvyrkov <mkuvyrkov@gcc.gnu.org>
Fri, 2 Feb 2007 16:57:18 +0000 (16:57 +0000)
commitf6ec1d11632ab0a33dacb5043ac4819d5a91759e
treea4617b210981196e4316dfc4c93c9716e964254d
parentb4e18eee4b56ed8d4003d1fb92acb5f7dbf43748
re PR target/29682 (ICE: in change_pattern, at haifa-sched.c:4066 with -O3 -msched-control-spec)

PR target/29682
* config/ia64/ia64.c (ia64_speculate_insn): Restrict to memory loads to
general or fp registers.  Add comments.
* config/ia64/ia64.md (reg_pred_prefix): Add comment.

PR target/29682
* gcc-target/ia64/pr29682.c: New test.

From-SVN: r121510
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/ia64/pr29682.c [new file with mode: 0644]