commit | 4cd215229d5956535c86c1bc6d20200e6ae9accb | [log] [tgz] |
---|---|---|
author | Juergen Ributzka <juergen@apple.com> | Fri Mar 21 06:04:30 2014 +0000 |
committer | Juergen Ributzka <juergen@apple.com> | Fri Mar 21 06:04:30 2014 +0000 |
tree | 677b976aa97281d612f2c8ac21c0e75da30946da | |
parent | 6785cf007c4eeefc8e0b0c1723dc98f9ad07f4be [diff] |
[Constant Hoisting] Replace the MapVector with a separate Map and Vector to keep track of constant candidates. This simplifies working with the constant candidates and removes the tight coupling between the map and the vector. Related to <rdar://problem/16381500> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204431 91177308-0d34-0410-b5e6-96231b3b80d8