diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-02-11 00:34:18 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-02-11 00:34:18 +0000 |
commit | 896428d63059012625a82de031c0b26d4bc6cbd7 (patch) | |
tree | 535bacdf35dc10b265b8cd55774fda18561a4eb0 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 03936a18809e3320fc5fedff99ce212b444e36e8 (diff) | |
download | bcm5719-llvm-896428d63059012625a82de031c0b26d4bc6cbd7.tar.gz bcm5719-llvm-896428d63059012625a82de031c0b26d4bc6cbd7.zip |
Remove duplicate successors from indirectbr instructions before building the machine CFG.
This makes early tail duplication run 60 times faster when compiling the Firefox
JavaScript interpreter, see PR6186.
llvm-svn: 95831
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions