]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/41680 (ICE in trunc_int_for_mode)
authorJakub Jelinek <jakub@redhat.com>
Mon, 12 Oct 2009 13:35:03 +0000 (15:35 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 12 Oct 2009 13:35:03 +0000 (15:35 +0200)
commit821bdb23227503f21d8dc0e185bf1b10837b57a5
tree1bb13feb627d09a5975c6735d907cf6f1dfa355b
parentaeaf114b41e47b8446010fdc6acbad962bf4cb8e
re PR target/41680 (ICE in trunc_int_for_mode)

PR target/41680
* config/i386/i386.md (split after *testqi_ext_3_rex64): Only narrow
paradoxical subregs to prevent partial register stalls if the inner
mode is integer mode.

* g++.dg/torture/pr41680.C: New test.

From-SVN: r152665
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr41680.C [new file with mode: 0644]