aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorDavid Goodwin <david_goodwin@apple.com>2009-09-23 16:35:25 +0000
committerDavid Goodwin <david_goodwin@apple.com>2009-09-23 16:35:25 +0000
commit83b6ace01ffb5d8d495a4b70c7406d06f0dd2067 (patch)
tree19c3dabc15bf50721871101df6554e3515ef228d /configure
parent5faba0e3a308107b7a40b53ea72b6bfbdd19e28b (diff)
downloadexternal_llvm-83b6ace01ffb5d8d495a4b70c7406d06f0dd2067.zip
external_llvm-83b6ace01ffb5d8d495a4b70c7406d06f0dd2067.tar.gz
external_llvm-83b6ace01ffb5d8d495a4b70c7406d06f0dd2067.tar.bz2
Fix bug in kill flag updating for post-register-allocation scheduling. When the kill flag of a superreg needs to be cleared because there are one or more subregs live, we instead add implicit-defs of those subregs and leave the kill flag on the superreg. This allows us to end the live-range of the superreg without ending the live-ranges of the subregs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82629 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'configure')
0 files changed, 0 insertions, 0 deletions