This patch properly propagates the Kill flag in storeRegToStackSlot and eliminateFrameIndex functions.
Note that the the case with implicit use of the SuperReg, only the last such implicit use carries the KIll flag.
Paths
| Differential D21438
AMDGPU/SI: Propagate the Kill flag in storeRegToStackSlot and eliminateFrameIndex ClosedPublic Authored by cfang on Jun 16 2016, 9:46 AM.
Details
Summary This patch properly propagates the Kill flag in storeRegToStackSlot and eliminateFrameIndex functions. Note that the the case with implicit use of the SuperReg, only the last such implicit use carries the KIll flag.
Diff Detail Event Timelinearsenm edited edge metadata. Comment ActionsLGTM
This revision is now accepted and ready to land.Jun 16 2016, 12:02 PM Comment Actions AMDGPU/SI: Propagate the Kill flag in storeRegToStackSlot and elimina… …teFrameIndex Reviewers: arsenm, tstellarAMD Differential Revision: http://reviews.llvm.org/21438 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272958 91177308-0d34-0410-b5e6-96231b3b80d8
Revision Contents
Diff 60999 lib/Target/AMDGPU/SIInstrInfo.cpp
lib/Target/AMDGPU/SIRegisterInfo.h
lib/Target/AMDGPU/SIRegisterInfo.cpp
|
I think this can be const