aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2021-06-03 16:38:32 +0800
committerliuhongt <hongtao.liu@intel.com>2021-06-07 11:27:45 +0800
commitbe5efe9c12cb852c788f74f8555e6ab8d755479b (patch)
treecb264bb95cf555691dd800d18b3995c7bde55499 /gcc/tree-inline.c
parent9a90b311f22956addaf4f5f9bdb3592afd45083f (diff)
downloadgcc-be5efe9c12cb852c788f74f8555e6ab8d755479b.zip
gcc-be5efe9c12cb852c788f74f8555e6ab8d755479b.tar.gz
gcc-be5efe9c12cb852c788f74f8555e6ab8d755479b.tar.bz2
Fix ICE of insn does not satisfy its constraints.
evex encoding vpmovzxbx needs both AVX512BW and AVX512VL which means constraint "Yw" should be used instead of constraint "v". gcc/ChangeLog: PR target/100885 * config/i386/sse.md (*sse4_1_zero_extendv8qiv8hi2_3): Refine constraints. (<insn>v4siv4di2): Delete constraints for define_expand. gcc/testsuite/ChangeLog: PR target/100885 * g++.target/i386/pr100885.C: New test.
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions