Displaying 2 results from an estimated 2 matches for "d48193".
2018 Jul 04
2
[RFC][VECLIB] how should we legalize VECLIB calls?
...h-errno) or the vectorizer will
scalarize the call. The vectorizer would not generate two calls to
__svml_sin_4 although this would be cheaper.
While this problem probably doesn't require the loop vectorizer to have
knowledge of the target ABI, others may do. I'm thinking specifically of
D48193:
https://reviews.llvm.org/D48193
In this case we have poor code generation due to the interleave count
selected by the loop vectorizer. I can't see how this can be fixed later,
so we will need to expose details of the ABI to the loop vectorizer (see my
latest comment D48193#1149705).
Thanks...
2018 Jul 02
8
[RFC][VECLIB] how should we legalize VECLIB calls?
On 07/02/2018 04:33 PM, Saito, Hideki wrote:
>
>
>
> >It may not be a full solution for the problems you're trying to solve
>
>
>
> If we are inventing a new solution, I’d like it also to solve OpenMP
> declare simd legalization issue. If a small extension of existing scheme
>
> works for mathlib only, I’m happy to take that and discuss OpenMP
>