[LLVMdev] [Patch][Review Requested][Compilation Time] Avoid frequent copy of elements in LoopStrengthReduce

John Criswell criswell at illinois.edu
Tue Jan 29 14:11:44 PST 2013


On 1/29/13 2:59 PM, Murali, Sriram wrote:
>
> Hello,
>
> This patch aims to improve compile time performance by increasing the 
> SCEV vector size in LoopStrengthReduce. It is observed that the 
> BaseRegs vector size is 4 in most cases, and elements are frequently 
> copied when it is initialized as SmallVector<const SCEV *, 2> BaseRegs.
>
> Our benchmark results show that the compilation time performance 
> improved by ~0.5%.
>

Just an FYI that I think patches are supposed to be sent to llvm-commits.

-- John T.

> Patch by Wan Xiaofei.
>
> Thanks
>
> Sriram
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130129/7c857b56/attachment.html>


More information about the llvm-dev mailing list