OSDN Git Service

PR target/41680
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Oct 2009 13:35:03 +0000 (13:35 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Oct 2009 13:35:03 +0000 (13:35 +0000)
commit7701acd11806a380ff36518b22d44969edbb01c1
tree1bb13feb627d09a5975c6735d907cf6f1dfa355b
parent871e07a1b40d14c7c754f0942482d7bad432dfde
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152665 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr41680.C [new file with mode: 0644]