summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/SROA.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-11-30 07:01:40 +0000
committerCraig Topper <craig.topper@intel.com>2017-11-30 07:01:40 +0000
commita495744d2c3b2726aa4d7de37f863cb6007a6a78 (patch)
tree5432b602787616f6c6e486f36fd8fdbe9bba2329 /llvm/lib/Transforms/Scalar/SROA.cpp
parent321a8b9b63267829fc71593c7a692f0b77beb2df (diff)
downloadbcm5719-llvm-a495744d2c3b2726aa4d7de37f863cb6007a6a78.tar.gz
bcm5719-llvm-a495744d2c3b2726aa4d7de37f863cb6007a6a78.zip
[X86] Optimize avx2 vgatherqps for v2f32 with v2i64 index type.
Normal type legalization will widen everything. This requires forcing 0s into the mask register. We can instead choose the form that only reads 2 elements without zeroing the mask. llvm-svn: 319406
Diffstat (limited to 'llvm/lib/Transforms/Scalar/SROA.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud