There is no need for separate WriteSets and PhiNodeBlocks lists. It is just a
authorChris Lattner <sabre@nondot.org>
Sun, 5 Oct 2003 03:39:10 +0000 (03:39 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 5 Oct 2003 03:39:10 +0000 (03:39 +0000)
commit92581c24a3b9c4ec2c31ae1985eb5980c5f5c86f
tree11a0d531899ebbd5b11704e29a8058813d8d619a
parent036f1e7478ed7b104fe4a5b895377796a20b9222
There is no need for separate WriteSets and PhiNodeBlocks lists.  It is just a
work-list of value definitions.  This allows elimination of the explicit
'iterative' step of the algorithm, and also reuses temporary memory better.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8861 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/PromoteMemoryToRegister.cpp