diff options
| author | Ted Kremenek <kremenek@apple.com> | 2009-10-12 20:55:07 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2009-10-12 20:55:07 +0000 |
| commit | 289ae4f454ae22e8ff8f49ae8660794368c1a496 (patch) | |
| tree | 925cec8d7a37568a1b8f3272642b75df2f216825 /clang/lib/CodeGen | |
| parent | b9a9a7c0adbe995d74286ad4ddbbd1e63a4ba40f (diff) | |
| download | bcm5719-llvm-289ae4f454ae22e8ff8f49ae8660794368c1a496.tar.gz bcm5719-llvm-289ae4f454ae22e8ff8f49ae8660794368c1a496.zip | |
Use a BumpPtrAllocator to allocate all aspects of CFG, including CFGBlocks, successor and predecessor vectors, etc.
Speedup: when doing 'clang-cc -analyze -dump-cfg' (without actual printing, just
CFG building) on the amalgamated SQLite source (all of SQLite in one source
file), runtime reduced by 9%.
This fixes: <rdar://problem/7250745>
llvm-svn: 83899
Diffstat (limited to 'clang/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions

