diff options
| author | Craig Topper <craig.topper@intel.com> | 2019-07-09 23:05:54 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2019-07-09 23:05:54 +0000 |
| commit | 1ae60797cd980f19ac73013b69eefc1aea0da563 (patch) | |
| tree | 718da3e1120126aa1aa5155eca80a9eb2eeec977 /llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | |
| parent | 9145f265b0e836f5def43d8fd6bb03978360af96 (diff) | |
| download | bcm5719-llvm-1ae60797cd980f19ac73013b69eefc1aea0da563.tar.gz bcm5719-llvm-1ae60797cd980f19ac73013b69eefc1aea0da563.zip | |
[X86] Don't form extloads in combineExtInVec unless the load extension is legal.
This should prevent doing this on pre-sse4.1 targets or for 256
bit vectors without avx2.
I don't know of a failure from this. Op legalization will probably
take care of, but seemed better to be safe.
llvm-svn: 365577
Diffstat (limited to 'llvm/lib/Target/Sparc/SparcAsmPrinter.cpp')
0 files changed, 0 insertions, 0 deletions

