aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-09-28 22:07:19 +0000
committerDan Gohman <gohman@apple.com>2010-09-28 22:07:19 +0000
commit25a7bc90814527f9351dfcc4cec96f2a57f7c8ec (patch)
tree0725d60bb97199daddc58c017479d891abeeb407 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parenta3181e2d79c831c310914b4b3e2786bf914b68ab (diff)
downloadllvm-25a7bc90814527f9351dfcc4cec96f2a57f7c8ec.zip
llvm-25a7bc90814527f9351dfcc4cec96f2a57f7c8ec.tar.gz
llvm-25a7bc90814527f9351dfcc4cec96f2a57f7c8ec.tar.bz2
When an MDNode changes to become identical to another MDNode,
delete the MDNode that changed, rather than the other MDNode. This is less work, because it doesn't require the changed node to be re-inserted into the uniquing map and it doesn't require the is-function-local flag to be recomputed. Also, it avoids trouble when the existing node is part of a complicated data structure. llvm-svn: 114996
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions