summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-02-05 17:30:43 +0000
committerTed Kremenek <kremenek@apple.com>2008-02-05 17:30:43 +0000
commite96bd56de97dc9e1e468de805d08f2d0e8d0028b (patch)
treea7a81057deb59d8888c504a3515904f126dce604 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent063ab86775f0e8062d69e6fe13d5658e7badbd4b (diff)
downloadbcm5719-llvm-e96bd56de97dc9e1e468de805d08f2d0e8d0028b.tar.gz
bcm5719-llvm-e96bd56de97dc9e1e468de805d08f2d0e8d0028b.zip
Changed profiling method for ImmutableMap to once again just use its
unique ImutAVLTree* for profiling. Modified ImutAVLTree: (1) changed ComputeHash() to ComputeDigest() and (2) changed Profile() to use the computed digest and (3) modified insertion of IMutAVLTree into the FoldingSet owned by the ImutAVLTreeFactory object to use profiling instead of computing a direct hash. This fixes a bug where our abuse of the FoldingSet would not work when the FoldingSet was resized. llvm-svn: 46753
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud