http://llvm.org/bugs/show_bug.cgi?id=1301


Dan Gohman <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #13 from Dan Gohman <[email protected]>  2009-05-11 21:36:47 ---
After a long series of patches, culminating with this patch:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090511/077422.html
all of these loops are now optimized down to four instructions: store, inc,
cmp, jne. All
the arithmetic is now done at "word" size.

There are a few more minor opportunities remaining; the cmp could be eliminated
by
making the loop count to zero instead of from zero, and the loop could be made
to use
one register instead of two via full strength reduction, however all the issues
specific to
non-"word" index types are now addressed.


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to