summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-04-26 22:26:21 +0000
committerChris Lattner <sabre@nondot.org>2009-04-26 22:26:21 +0000
commit28fa4e6055aa6629b1cfd07803788dbcc110d41b (patch)
tree07b350546c783952cb24a9a63d21e37e9486c6a4 /clang/lib/Driver
parenta6fdf5a8c9512046b2cc36a2dfaa1420156a0cde (diff)
downloadbcm5719-llvm-28fa4e6055aa6629b1cfd07803788dbcc110d41b.tar.gz
bcm5719-llvm-28fa4e6055aa6629b1cfd07803788dbcc110d41b.zip
make llvm-bcanalyzer dump out PCH files symbolically. We should probably
eventually get an option to turn this off, but it is nice for looking at statistics. For example, the types block now prints: Block ID #11 (TYPES_BLOCK_ID): Num Instances: 1 Total Size: 895100b/111888B/27971.9W % of file: 1.55801 Num SubBlocks: 0 Num Abbrevs: 0 Num Records: 14899 % Abbrev Recs: 0 Code Histogram: 5478 TYPE_FUNCTION_PROTO 2683 TYPE_TYPEDEF 2460 TYPE_POINTER 2047 TYPE_ENUM 1553 TYPE_RECORD 283 TYPE_CONSTANT_ARRAY 274 TYPE_OBJC_INTERFACE 76 TYPE_INCOMPLETE_ARRAY 10 TYPE_VECTOR 9 TYPE_OBJC_QUALIFIED_ID 5 TYPE_FUNCTION_NO_PROTO 5 TYPE_EXT_QUAL 3 TYPE_TYPEOF_EXPR llvm-svn: 70166
Diffstat (limited to 'clang/lib/Driver')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud