[llvm-commits] [llvm] r49614 - in /llvm/trunk: lib/Linker/LinkModules.cpp lib/Transforms/Scalar/LoopRotation.cpp lib/Transforms/Scalar/LoopUnroll.cpp lib/Transforms/Scalar/TailDuplication.cpp lib/Transforms/Utils/CodeExtractor.cpp tools/bugpoint/Miscompilation.cpp

Dan Gohman gohman at apple.com
Mon Apr 14 10:21:51 PDT 2008


On Apr 13, 2008, at 12:15 PM, Owen Anderson wrote:
> Author: resistor
> Date: Sun Apr 13 14:15:17 2008
> New Revision: 49614
>
> URL: http://llvm.org/viewvc/llvm-project?rev=49614&view=rev
> Log:
> Replace calls of the form V1->setName(V2->getName()) with V1- 
> >takeName(V2),
> which is significantly more efficient.

In at least some of those cases the original instruction isn't deleted,
so this change causes those instructions to be left without names.

Dan




More information about the llvm-commits mailing list