[LLVMdev] Enabling the vectorizer for -Os -- ping

Nadav Rotem nrotem at apple.com
Fri Jun 14 09:13:33 PDT 2013


Excellent. Thanks! 

On Jun 14, 2013, at 7:00 AM, Renato Golin <renato.golin at linaro.org> wrote:

> Hi Nadav,
> 
> No noticeable difference between "-Os" and "-Os -fvectorize" in code size or compilation times in my tests, and only minimal performance improvements (small enough to be ignored).
> 
> cheers,
> --renato
> 
> 
> On 14 June 2013 09:29, Renato Golin <renato.golin at linaro.org> wrote:
> On 14 June 2013 05:37, Nadav Rotem <nrotem at apple.com> wrote:
> Last week I wrote llvm-dev and presented data that shows how enabling the vectorizer on -Os can improve the performance of many workloads and that it has negligible effects on code size.  I also added a command line switch to make it easier for people to benchmark the vectorizer using -Os directly from clang without changing LLVM.  Has anyone done any benchmarks on -Os + vectorization ?
> 
> Hi Nadav,
> 
> I haven't, sorry. I'll run some tests on my Chromebook and will let you know.
> 
> cheers,
> --renato

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130614/6c808e1a/attachment.html>


More information about the llvm-dev mailing list