diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-02-11 00:34:33 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-02-11 00:34:33 +0000 |
commit | 75521cab3e9c421b5f4dcb4b5c853bb8818167e7 (patch) | |
tree | 41931bf32a2e8c19c162f86fde324ff39da78484 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 896428d63059012625a82de031c0b26d4bc6cbd7 (diff) | |
download | bcm5719-llvm-75521cab3e9c421b5f4dcb4b5c853bb8818167e7.tar.gz bcm5719-llvm-75521cab3e9c421b5f4dcb4b5c853bb8818167e7.zip |
Reuse operand location when updating PHI instructions.
Calling RemoveOperand is very expensive on huge PHI instructions. This makes
early tail duplication run twice as fast on the Firefox JavaScript
interpreter.
llvm-svn: 95832
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions