search for: __svml_sin_

Displaying 2 results from an estimated 2 matches for "__svml_sin_".

Did you mean: __svml_sin4
2018 Jul 04
2
[RFC][VECLIB] how should we legalize VECLIB calls?
...ld not generate calls to functions that don't exist. > > I'm not sure how vectorizer will do this, consider the case where > "-vectorizer-maximize-bandwidth" option is enabled and vectorizer is > forced to generate the wider VF, and hence it may generate a call to > __svml_sin_* which may not exist. > > Are you expecting the vectorizer to lower the calls i.e. __svml_sin_8 to > two __svml_sin_4 calls ? > > Regards, > Ashutosh > If an accurate cost model was in place (which there isn't), then an "unsupported" vectorization factor should o...
2018 Jul 02
8
[RFC][VECLIB] how should we legalize VECLIB calls?
...  > > At AMD we have our own version of vector library and faced > similar problems, we followed the SVML path and from > vectorizer generated the respective vector calls. When > vectorizer generates the respective calls i.e __svml_sin_4 > or __amdlibm_sin_4, later one can perform only string > matching to identify the vector lib call. I’m not sure > it’s the proper way, may be instead of generating > respective calls it’s better to generate some standard >...