OSDN Git Service

Reverted r156659, due to probable performance regressions, DenseMap should be used...
authorStepan Dyatkovskiy <stpworld@narod.ru>
Wed, 4 Jul 2012 05:53:05 +0000 (05:53 +0000)
committerStepan Dyatkovskiy <stpworld@narod.ru>
Wed, 4 Jul 2012 05:53:05 +0000 (05:53 +0000)
commit66d79cefcb742bdbfef8823ac8491a7ebc4af5a7
treec099a0c9d2d12596b78b44759783e3c4ac6521eb
parentcaba263c8e28474e3d6feb307af8fc4445645962
Reverted r156659, due to probable performance regressions, DenseMap should be used here:
  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@159703 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/IntegersSubsetMapping.h
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/Transforms/Utils/LowerSwitch.cpp