[LLVMdev] YA Vectorization Benchmark

Renato Golin rengolin at systemcall.org
Mon Nov 5 14:11:14 PST 2012


On 5 November 2012 17:41, Nadav Rotem <nrotem at apple.com> wrote:
> 1. We do not allow reductions on floating point types.  We should allow them when unsafe-math is used.
> 2. All of the arrays are located in a struct. At the moment we don't detect that these arrays are disjoin, and this prevents vectorization.

Indeed, they look like simple changes. If no one is dying to get them
working, I suggest I try these first.

I'll first get the tests running in the test-suite, than I'll try to
vectorize them.

--
cheers,
--renato

http://systemcall.org/



More information about the llvm-dev mailing list