diff options
author | Craig Topper <craig.topper@intel.com> | 2018-11-21 01:39:38 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-11-21 01:39:38 +0000 |
commit | 27a5896fe86d6ffe22158b6fff9d15a0cc1719e1 (patch) | |
tree | 676224576551d928196114b2e062fd131719d913 /llvm/lib/Target/PowerPC/PPCISelLowering.cpp | |
parent | 8b48587f5bffd3da398d23e903ad9bd9b16ac3a6 (diff) | |
download | bcm5719-llvm-27a5896fe86d6ffe22158b6fff9d15a0cc1719e1.tar.gz bcm5719-llvm-27a5896fe86d6ffe22158b6fff9d15a0cc1719e1.zip |
[X86] Correct 256 vpmovzx/vpmovsx isel patterns to check HasAVX2 instead of HasAVX to prevent fast-isel from using them incorrectly.
These are AVX2 instructions, but have been incorrectly marked in tablegen for a while. This wasn't a problem until r346784 switched the patterns to use target independent ISD opcodes. This made the patterns visible to fast isel.
Fixes PR39733
llvm-svn: 347375
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions