summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2019-06-28 12:24:49 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2019-06-28 12:24:49 +0000
commita54e1a0f01233290624939927c82fdcac91667ec (patch)
tree9d2362ccb773ee4f4056030696015d4e6770e209 /llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
parent9dbdfe6b7855304e4a4117f885da826def9a0719 (diff)
downloadbcm5719-llvm-a54e1a0f01233290624939927c82fdcac91667ec.tar.gz
bcm5719-llvm-a54e1a0f01233290624939927c82fdcac91667ec.zip
[X86] CombineShuffleWithExtract - only require 1 source to be EXTRACT_SUBVECTOR
We were requiring that both shuffle operands were EXTRACT_SUBVECTORs, but we can relax this to only require one of them to be. Also, we shouldn't bother attempting this if both operands are from the lowest subvector (or not EXTRACT_SUBVECTOR at all). llvm-svn: 364644
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud