* config/i386/i386.md (and<mode>3): Expand masking operations with
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Apr 2012 12:59:44 +0000 (12:59 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Apr 2012 12:59:44 +0000 (12:59 +0000)
commit9676484fa1d25b0455724bc7830e43f44a85dd4d
tree039605ad4914aaacf8230a5a570a1e5e587ed0a1
parent7edb10625104be0ca3dcce2ff1a29bf1e11bf047
* config/i386/i386.md (and<mode>3): Expand masking operations with
0xff, 0xffff or 0xffffffff immediates to corresponding zero_extend RTX.
(and splitter): Split to DImode zero_extend RTX for DImode operand[0].

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186979 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md