aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicInliner.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2008-10-30 17:44:46 +0000
committerTed Kremenek <kremenek@apple.com>2008-10-30 17:44:46 +0000
commitec9a252a9b92c165f5f09070b6c4ed232c55b30b (patch)
treece8db211113ff6e0b26187bc185aeeee2dd06aee /llvm/lib/Transforms/Utils/BasicInliner.cpp
parent1e0d95e17e940e9c9e0c3ba93698718a035f0c20 (diff)
downloadllvm-ec9a252a9b92c165f5f09070b6c4ed232c55b30b.zip
llvm-ec9a252a9b92c165f5f09070b6c4ed232c55b30b.tar.gz
llvm-ec9a252a9b92c165f5f09070b6c4ed232c55b30b.tar.bz2
CompoundVal now uses an ImmutableList<SVal> to store its set of SVals. This change was motivated by the need to allow state-splitting in GRExprEngine::VisitInitListExpr. As a side-benefit, we no longer need to perform any copies of SVals when creating a CompoundSVal, and the profiling of CompoundSVal is now constant time.
llvm-svn: 58437
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicInliner.cpp')
0 files changed, 0 insertions, 0 deletions