diff options
author | Owen Anderson <resistor@mac.com> | 2008-07-28 16:00:58 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2008-07-28 16:00:58 +0000 |
commit | d70cf1d5ae5eec05215897855f8370e04ded9a2b (patch) | |
tree | fe1d08189f12793fc3ad27eb85f33eadc412de75 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | d4c8cbd776ac5913b0b9bcf21894186b178062ad (diff) | |
download | llvm-d70cf1d5ae5eec05215897855f8370e04ded9a2b.zip llvm-d70cf1d5ae5eec05215897855f8370e04ded9a2b.tar.gz llvm-d70cf1d5ae5eec05215897855f8370e04ded9a2b.tar.bz2 |
Fix a subtle bug when removing instructions from memdep. In very specific
circumstances we could end up remapping a dependee to the same instruction
that we're trying to remove. Handle this properly by just falling back to
a conservative solution.
llvm-svn: 54132
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions