diff options
| author | Alkis Evlogimenos <alkis@evlogimenos.com> | 2003-12-18 08:53:43 +0000 |
|---|---|---|
| committer | Alkis Evlogimenos <alkis@evlogimenos.com> | 2003-12-18 08:53:43 +0000 |
| commit | 15b8036b291c09cff0e22c76030a97caf842ba7e (patch) | |
| tree | cc47b987faab3594c72462277ffe6d59e6534f2e /llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | |
| parent | 40874c708f1ef118ed361d6df459127018dc1090 (diff) | |
| download | bcm5719-llvm-15b8036b291c09cff0e22c76030a97caf842ba7e.tar.gz bcm5719-llvm-15b8036b291c09cff0e22c76030a97caf842ba7e.zip | |
When a variable is killed and redifined in a basic block only one
killing instruction is tracked. This causes the LiveIntervals to
create bogus intervals. The workaound is to add a range to the
interval from the redefinition to the end of the basic block.
llvm-svn: 10510
Diffstat (limited to 'llvm/lib/CodeGen/TwoAddressInstructionPass.cpp')
0 files changed, 0 insertions, 0 deletions

