diff options
author | Dan Gohman <gohman@apple.com> | 2007-07-20 23:17:34 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2007-07-20 23:17:34 +0000 |
commit | 147d9fa57d40e9d07335d265c73647e4fcf8bb88 (patch) | |
tree | 53a6dd1365eb9fb29bc5e32b33866777c2afe41a /llvm/lib/Target/Sparc | |
parent | 0648c694c8a4221a840c5f8635e075bad72c0327 (diff) | |
download | bcm5719-llvm-147d9fa57d40e9d07335d265c73647e4fcf8bb88.tar.gz bcm5719-llvm-147d9fa57d40e9d07335d265c73647e4fcf8bb88.zip |
Don't assume that only Uses can be kills. Defs are marked as kills initially
when there are no uses. This fixes a dangling-pointer bug, where pointers to
deleted instructions were not removed from kills lists. More info here:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-July/009749.html
llvm-svn: 40131
Diffstat (limited to 'llvm/lib/Target/Sparc')
0 files changed, 0 insertions, 0 deletions