Displaying 2 results from an estimated 2 matches for "91d6ad4e".
2013 Jun 05
0
[LLVMdev] Enabling the vectorizer for -Os
On 5 June 2013 13:32, David Tweed <david.tweed at arm.com> wrote:
> This is what I'd like to know about: what specific potential to change
> results have you seen in the vectorizer?
>
No changes, just conceptual. AFAIK, the difference between the passes on O2
and O3 are minimal (looking at the code where this is chosen) and they
don't seem to be particularly amazing to
2013 Jun 05
15
[LLVMdev] Enabling the vectorizer for -Os
Hi,
I would like to start a discussion about enabling the loop vectorizer by default for -Os. The loop vectorizer can accelerate many workloads and enabling it for -Os and -O2 has obvious performance benefits. At the same time the loop vectorizer can increase the code size because of two reasons. First, to vectorize some loops we have to keep the original loop around in order to handle the last