diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-10-30 17:44:46 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-10-30 17:44:46 +0000 |
commit | ec9a252a9b92c165f5f09070b6c4ed232c55b30b (patch) | |
tree | ce8db211113ff6e0b26187bc185aeeee2dd06aee /llvm/lib/Transforms/Utils/BasicInliner.cpp | |
parent | 1e0d95e17e940e9c9e0c3ba93698718a035f0c20 (diff) | |
download | llvm-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