diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2017-04-06 20:49:43 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2017-04-06 20:49:43 +0200 |
commit | e5f5658166c1c2edd1a7f38af5478d133533c580 (patch) | |
tree | 46afed961484ff56c0450e86e008508abded97f1 /gcc/tree.c | |
parent | a5211c800e15b37a509b5235858fce510cd6f93a (diff) | |
download | gcc-e5f5658166c1c2edd1a7f38af5478d133533c580.zip gcc-e5f5658166c1c2edd1a7f38af5478d133533c580.tar.gz gcc-e5f5658166c1c2edd1a7f38af5478d133533c580.tar.bz2 |
re PR target/79733 (ICE in int_mode_for_mode, at stor-layout.c:406)
PR target/79733
* config/i386/i386.c (ix86_expand_builtin)
<case IX86_BUILTIN_K{,OR}TEST{C,Z}{8,16,32,64}>: Determine insn operand
mode from insn data. Convert operands to insn operand mode.
Copy operands that don't satisfy insn predicate to a register.
testsuite/ChangeLog:
PR target/79733
* gcc.target/i386/pr79733.c: New test.
From-SVN: r246739
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions