commit | 7c2e4a8715836a44e82ac6c7370826519ccdfddb | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Nov 16 00:40:59 2010 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Nov 16 00:40:59 2010 +0000 |
tree | 4aa4eaf3cb59eaabd1c1c373b4cf92892556dd2f | |
parent | c56dcbf641f1675579e23064b1c7db1c73ca712b [diff] |
Fix PR8612 in the standard spiller, take two. The live range of a register defined by an early clobber starts at the use slot, not the def slot. Except when it is an early clobber tied to a use operand. Then it starts at the def slot like a standard def. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119305 91177308-0d34-0410-b5e6-96231b3b80d8