summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/cxx-default-arg.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-04-27 07:35:58 +0000
committerChris Lattner <sabre@nondot.org>2009-04-27 07:35:58 +0000
commit258172e78d2db3d1c021e4165ae3231893958b30 (patch)
treedfb88a98d58ff9f2b6e67c8fc90a0ce58e44b54f /clang/test/CodeGen/cxx-default-arg.cpp
parent72405d6ec24cdf56d147f88afd33703df4cbf0ea (diff)
downloadbcm5719-llvm-258172e78d2db3d1c021e4165ae3231893958b30.tar.gz
bcm5719-llvm-258172e78d2db3d1c021e4165ae3231893958b30.zip
add an abbreviation for common PARM_VAR_DECL. All but 9 of the
parm var decls in leopard cocoa.h end up using this abbreviation, which shrinks the bitcode file by about 50K: 7217736->7167120. Before: Block ID #12 (DECLS_BLOCK): Num Instances: 1 Total Size: 2.23595e+07b/2.79494e+06B/698736W % of file: 38.7233 Num SubBlocks: 0 Num Abbrevs: 0 Num Records: 139387 % Abbrev Recs: 0 After: Block ID #12 (DECLS_BLOCK): Num Instances: 1 Total Size: 2.02405e+07b/2.53006e+06B/632516W % of file: 35.301 Num SubBlocks: 0 Num Abbrevs: 1 Num Records: 139387 % Abbrev Recs: 19.2902 llvm-svn: 70199
Diffstat (limited to 'clang/test/CodeGen/cxx-default-arg.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud