AMDGPU: SimplifyDemandedElts for image intrinsics
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 17 Apr 2017 15:12:44 +0000 (15:12 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 17 Apr 2017 15:12:44 +0000 (15:12 +0000)
commit7205f3c2e481b58856b3a3186e71aec87261fbd3
treea8b9ff993b7f76d67b63d1f56c3457c859a486e3
parentce161a781253952b710d4527562ee0de21b9c063
AMDGPU: SimplifyDemandedElts for image intrinsics

Causes some VGPR usage improvements in shaderdb, but
introduces some SGPR spilling regressions due to random
scheduling changes later.

llvm-svn: 300453
llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
llvm/test/Transforms/InstCombine/amdgcn-demanded-vector-elts.ll