This is an archive of the discontinued LLVM Phabricator instance.

Populate list of vectorizable functions for Accelerate library.
ClosedPublic

Authored by mzolotukhin on May 6 2015, 5:31 PM.

Details

Summary

This patch adds majority of supported by Accelerate library functions to the
list of vectorizable functions.

The full list of available vector functions could be found here:
https://developer.apple.com/library/mac/documentation/Performance/Conceptual/vecLib/index.html

Diff Detail

Repository
rL LLVM

Event Timeline

mzolotukhin updated this revision to Diff 25113.May 6 2015, 5:31 PM
mzolotukhin retitled this revision from to Populate list of vectorizable functions for Accelerate library..
mzolotukhin updated this object.
mzolotukhin edited the test plan for this revision. (Show Details)
mzolotukhin added a subscriber: Unknown Object (MLST).
nadav edited edge metadata.May 6 2015, 5:33 PM

Looks good to me.

This revision was automatically updated to reflect the committed changes.

Thanks, Nadav!
Committed in r236747.