Re: [AArch64] Vectorize over more math.h functions.

2013-04-29 Thread Marcus Shawcroft
On 26 April 2013 14:28, James Greenhalgh wrote: > > Hi, > > This patch adds float -> int builtins to the set > of builtins we can try to vectorize in aarch64_builtin_vectorized_function. > > In particular, we add BUILT_IN_IFLOORF, BUILT_IN_ICEILF, BUILT_IN_LROUND, > BUILT_IN_IROUNDF. > > The BUILT

[AArch64] Vectorize over more math.h functions.

2013-04-26 Thread James Greenhalgh
Hi, This patch adds float -> int builtins to the set of builtins we can try to vectorize in aarch64_builtin_vectorized_function. In particular, we add BUILT_IN_IFLOORF, BUILT_IN_ICEILF, BUILT_IN_LROUND, BUILT_IN_IROUNDF. The BUILT_IN_LROUND cases won't be triggered unless -ffast-math or somethi