[llvm-commits] [llvm] r43375 - in /llvm/trunk: include/llvm/Target/TargetLowering.h lib/Target/X86/README.txt lib/Target/X86/X86ISelLowering.cpp lib/Target/X86/X86ISelLowering.h lib/Transforms/Scalar/LoopStrengthReduce.cpp test/CodeGen/X86/loop-strength-reduce5.ll

Chris Lattner clattner at apple.com
Thu Oct 25 20:14:34 PDT 2007


On Oct 25, 2007, at 6:56 PM, Evan Cheng wrote:

> Author: evancheng
> Date: Thu Oct 25 20:56:11 2007
> New Revision: 43375
>
> URL: http://llvm.org/viewvc/llvm-project?rev=43375&view=rev
> Log:
> Loosen up iv reuse to allow reuse of the same stride but a larger  
> type when truncating from the larger type to smaller type is free.
> e.g.

Nice, this is probably a huge win on x86-64.  Can you please check to  
see whether this fixes PR1301?  If not, please update it if it helped.

Thanks Evan,

-Chris



More information about the llvm-commits mailing list