PR target/82498
commitf371604cfd6e7ac59dd30003b06f19ac41898ce1
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Oct 2017 19:10:34 +0000 (12 19:10 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Oct 2017 19:10:34 +0000 (12 19:10 +0000)
tree8ce05f2a6a420f4c899eda179a769703b2321d36
parent46cb49057ce1600261f225b152b65b571e3eb682
PR target/82498
* config/i386/i386.md (*ashl<mode>3_mask_1,
*<shift_insn><mode>3_mask_1, *<rotate_insn><mode>3_mask_1,
*<btsc><mode>_mask_1, *btr<mode>_mask_1): New define_insn_and_split
patterns.

* gcc.target/i386/pr82498-1.c: New test.
* gcc.target/i386/pr82498-2.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253695 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr82498-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr82498-2.c [new file with mode: 0644]