[PATCH][LoopVectorizer] Enable fsub reductions

Arnold Schwaighofer aschwaighofer at apple.com
Thu Aug 7 17:20:32 PDT 2014


> On Aug 7, 2014, at 1:14 PM, James Molloy <James.Molloy at arm.com> wrote:
> 
> Hi Arnold,
>  
> The attached patch enables floating-point subtraction reductions in fast-math mode.
>  
> I’m not sure why it wasn’t enabled before – the logic seems sound and I can’t find any FP math pitfalls.

I can’t see a reason either. LGTM.


> This, coupled with making the loop vectorizer run before SLP, should give us about 10% in sphinx3 in SPEC.

Very nice!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140807/06c20711/attachment.html>


More information about the llvm-commits mailing list