aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-diff/DiffLog.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-11-09 00:06:18 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-11-09 00:06:18 +0000
commit53ec977cd204b44e8dcd6d85755deddc86903e02 (patch)
treed2a632f2ac8fcdc6bd32e8d60c6db4fdc90ebb8b /llvm/tools/llvm-diff/DiffLog.cpp
parentd5930ca99d9451504e8633ade496ee9f74e1ddc6 (diff)
downloadllvm-53ec977cd204b44e8dcd6d85755deddc86903e02.zip
llvm-53ec977cd204b44e8dcd6d85755deddc86903e02.tar.gz
llvm-53ec977cd204b44e8dcd6d85755deddc86903e02.tar.bz2
Link to the live DomainValue after merging.
When merging two uncollapsed DomainValues, place a link to the active DomainValue from the passive DomainValue. This allows old stale references to the passive DomainValue to be updated to point to the active DomainValue. The new resolve() function finds the active DomainValue and updates the pointer. This change makes old live-out lists more useful since they may contain uncollapsed DomainValues that have since been merged into other DomainValues. llvm-svn: 144149
Diffstat (limited to 'llvm/tools/llvm-diff/DiffLog.cpp')
0 files changed, 0 insertions, 0 deletions