aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-03-24 22:34:23 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-03-24 22:34:23 +0000
commitc5b785b91c922bbb3d5adb4b042c976bebe00e4d (patch)
treedf99957d17c3abf800bfcd821ca0da68dbddddab /lib/Transforms/Utils/Local.cpp
parent300361a71767ddc6502ae8fffda877da986c2f22 (diff)
Don't add the instruction about to be RAUW'ed and erased to the
worklist. This can happen in theory when an instruction uses itself, such as a PHI node. This was spotted by inspection, and unfortunately I've not been able to come up with a test case that would trigger it. If anyone has ideas, let me know... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153396 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions