Changed MachineLICM to use a worklist list MachineCSE instead of recursion.
authorPete Cooper <peter_cooper@apple.com>
Thu, 22 Dec 2011 02:05:40 +0000 (02:05 +0000)
committerPete Cooper <peter_cooper@apple.com>
Thu, 22 Dec 2011 02:05:40 +0000 (02:05 +0000)
commitacde91e2735cf2841a306a7c7af7af8c31f34a4a
tree946d68946c1c092f4389d7744c83bec1f2c6f431
parentf3a86fb03d196994dc7923351f15d8ed9343013e
Changed MachineLICM to use a worklist list MachineCSE instead of recursion.

Fixes <rdar://problem/10584116>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147125 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineLICM.cpp