aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2002-12-06 21:15:21 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2002-12-06 21:15:21 +0000
commit0d5559fdfb5b92f4e38371fc79fbb461094fc6dc (patch)
tree3177d287390f0698b07312ff1e81324a216b00fe /llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
parent00ca82dbd22d18121615a7786744afbd7c89a794 (diff)
downloadllvm-0d5559fdfb5b92f4e38371fc79fbb461094fc6dc.zip
llvm-0d5559fdfb5b92f4e38371fc79fbb461094fc6dc.tar.gz
llvm-0d5559fdfb5b92f4e38371fc79fbb461094fc6dc.tar.bz2
Fix several related bugs in DSNode::mergeWith() caused by the
fact that the incoming nodes may be merged away at intermediate steps. Use an extra level of indirection via DSNodeHandles to track the nodes being merged. All this now happens in a static helper function MergeNodes(). llvm-svn: 4947
Diffstat (limited to 'llvm/lib/Transforms/Utils/DemoteRegToStack.cpp')
0 files changed, 0 insertions, 0 deletions