]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386.md (and<mode>3): Expand masking operations with 0xff...
authorUros Bizjak <uros@gcc.gnu.org>
Mon, 30 Apr 2012 12:59:44 +0000 (14:59 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Mon, 30 Apr 2012 12:59:44 +0000 (14:59 +0200)
commitd55d2c8490cf7c44a2c48a41cf253888b3a5c552
tree039605ad4914aaacf8230a5a570a1e5e587ed0a1
parentb9c8da345cd0763bb30a5a12713c808d74a2070f
i386.md (and<mode>3): Expand masking operations with 0xff...

* 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].

From-SVN: r186979
gcc/ChangeLog
gcc/config/i386/i386.md