Displaying 2 results from an estimated 2 matches for "d47188".
2018 Jul 02
8
[RFC][VECLIB] how should we legalize VECLIB calls?
...way, arbitrary user-defined functions. To me, this
really looks like an ABI issue. If we have a function,
__foo__computeit8(<8 x float> %x), then if our lowering of <8 x float>
doesn't match the required register assignments, then we have the wrong
ABI. Will https://reviews.llvm.org/D47188 fix this?
-Hal
>
>
> >Or is there some reason that the vectorizer needs to be aware of
> those libcalls?
>
>
>
> I’m a strong believer of CodeGen mapping (scalar and widened) mathlib
> calls to actual library (or inlined sequence).
>
> So, that question ne...
2018 Jul 02
2
[RFC][VECLIB] how should we legalize VECLIB calls?
It may not be a full solution for the problems you're trying to solve, but
I don't know why adding to include/llvm/CodeGen/RuntimeLibcalls.def is a
problem in itself. Certainly, it's a mess that could be organized,
especially so we're not repeating everything for each data type as we do
right now.
So yes, I think that would allow us to remove the VecLib mappings because
we are