OSDN Git Service

Make sure to add kill flags to the last use of a virtreg when it is redefined.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 12 May 2010 18:46:03 +0000 (18:46 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 12 May 2010 18:46:03 +0000 (18:46 +0000)
commit804291e31658d46fb1db5ecaf42b31950c02a6f2
tree00887deba6b7d40b21750b60efe41ca5bcbd9618
parentcacd5d3b172695cfadc2a405da68bc33af1dcfb8
Make sure to add kill flags to the last use of a virtreg when it is redefined.
The X86 floating point stack pass and others depend on good kill flags.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103635 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/RegAllocFast.cpp
test/CodeGen/X86/2010-05-12-FastAllocKills.ll [new file with mode: 0644]