diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-04-06 03:57:00 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2011-04-06 03:57:00 +0000 |
commit | bf91c4e85e4685627c65a098ebff5e42e32414d6 (patch) | |
tree | ef6aab6ad6de3353cbbbb977600c1006988849b6 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 91a528841bdaf80ef88c072851dc3a723d7759c7 (diff) | |
download | llvm-bf91c4e85e4685627c65a098ebff5e42e32414d6.zip llvm-bf91c4e85e4685627c65a098ebff5e42e32414d6.tar.gz llvm-bf91c4e85e4685627c65a098ebff5e42e32414d6.tar.bz2 |
Analyze blocks with uses separately from live-through blocks without uses.
About 90% of the relevant blocks are live-through without uses, and the only
information required about them is their number. This saves memory and enables
later optimizations that need to look at only the use-blocks.
llvm-svn: 128985
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions