[llvm] r184685 - LoopVectorize: Use the dependence test utility class
Renato Golin
renato.golin at linaro.org
Mon Jun 24 01:46:23 PDT 2013
On 24 June 2013 04:55, Arnold Schwaighofer <aschwaighofer at apple.com> wrote:
> We now no longer need alias analysis - the cases that alias analysis would
> handle are now handled as accesses with a large dependence distance.
>
Hi Arnold,
This is great! Is the structure alias also using this? Is this the old AA
handler?
We would be able to vectorize about 200 more loops (in many cases the cost
> model
> instructs us no to) in the test suite now. Results on x86-64 are a wash.
>
ARM LNT was unimpressed:
http://llvm.org/perf/db_default/v4/nts/12695
but again, LNT is hardly a trustworthy benchmark... ;)
I'll try to run something internally and see if I spot any trouble, and
will open a bug if I do.
cheers,
--renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130624/1d669647/attachment.html>
More information about the llvm-commits
mailing list