Part of r159527. Splitted into series of patches and gone with fixed PR13256:
authorStepan Dyatkovskiy <stpworld@narod.ru>
Tue, 3 Jul 2012 13:46:45 +0000 (13:46 +0000)
committerStepan Dyatkovskiy <stpworld@narod.ru>
Tue, 3 Jul 2012 13:46:45 +0000 (13:46 +0000)
commit6a590737355e82d83729198715e3fff11b0c6f9e
tree5b89e2a9b4334923d19cb19898e79d5d7440f531
parent181e0bdafaf33524a9a7f082caf5459615f4ab30
Part of r159527. Splitted into series of patches and gone with fixed PR13256:
  IntegersSubsetMapping
  - Replaced type of Items field from std::list with std::map. In neares future I'll test it with DenseMap and do the correspond replacement
    if possible.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159659 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/IntegersSubsetMapping.h
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/Transforms/Utils/LowerSwitch.cpp