aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-04-06 03:57:00 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-04-06 03:57:00 +0000
commitbf91c4e85e4685627c65a098ebff5e42e32414d6 (patch)
treeef6aab6ad6de3353cbbbb977600c1006988849b6 /clang/lib/CodeGen/CodeGenModule.cpp
parent91a528841bdaf80ef88c072851dc3a723d7759c7 (diff)
downloadllvm-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