OSDN Git Service

AMDGPU: Fix insertion point when reducing load intrinsics
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 10 Mar 2017 05:25:49 +0000 (05:25 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 10 Mar 2017 05:25:49 +0000 (05:25 +0000)
commit931794f28808a842e594629b3fa7b0892725b1d0
tree3396264fabee263cefd6a6c1a55d8d4fff433392
parent7ff9661670c03903f53196b45929e1067fe9cdff
AMDGPU: Fix insertion point when reducing load intrinsics

The insertion point may be later than the next instruction,
so it is necessary to set it when replacing the call.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297439 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
test/Transforms/InstCombine/amdgcn-demanded-vector-elts.ll