[llvm-commits] [llvm] r122596 - /llvm/trunk/lib/CodeGen/StrongPHIElimination.cpp
Cameron Zwarich
zwarich at apple.com
Tue Dec 28 13:38:04 PST 2010
On Dec 28, 2010, at 1:28 PM, Jakob Stoklund Olesen wrote:
> On Dec 28, 2010, at 1:03 PM, Cameron Zwarich wrote:
>
>> What's the format of variadic instructions? Wouldn't all of the explicit defs appear at the front?
>
> No, they look like:
>
> <fixed defs>, <fixed uses>, <variadic ops...>, <implicit ops>
>
> The variadic operands can be uses or defs. For instance, ARM's LDM instructions have a variable number of defs.
Ah, okay. I could check whether the instruction is variadic before bailing out early after the last explicit def, but maybe I should just roll it out for now. 28% is a nice speedup though. ;-)
Cameron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101228/6c2fbe32/attachment.html>
More information about the llvm-commits
mailing list