This pass keeps a map of Instructions to Rank numbers,
authorDale Johannesen <dalej@apple.com>
Thu, 19 Mar 2009 17:22:53 +0000 (17:22 +0000)
committerDale Johannesen <dalej@apple.com>
Thu, 19 Mar 2009 17:22:53 +0000 (17:22 +0000)
commitf4978e2094a08760d4fa8a07052091cb7276eec7
treec157f17da372ee87deead2562a4580fd292a5447
parent7fae82f67a36ea09cbcc384f2bf7882fb6fd55c0
This pass keeps a map of Instructions to Rank numbers,
and was deleting Instructions without clearing the
corresponding map entry.  This led to nondeterministic
behavior if the same address got allocated to another
Instruction within a short time.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67306 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/Reassociate.cpp