Please note that no code review is actually needed.
In review D15999 (http://reviews.llvm.org/D15999) Sean Silva asked me to post a patch with "all" the headers with doxygen comments, so that others can test and verify.
Here is the patch automatically generated by DCG tool (doxygen comment generator) that I wrote.
There are a couple of things that the people should be aware:
(a) *only* intrinsics that are supported on PS4 will have doxygen comments. PS4 documentation is parsed to generate the comments
and it doesn't document the intrinsics that are *not* supported on PS4.
(b) the doxygen comments for all the headers files (except ammintrin.h that was already accepted upstream and _wmmintrin_pclmul.h that is currently in the review)
might have some known problems (typos, incorrect parameter types, bugs in the description, etc). DCG might have some glitches too (e.g. currently it doesn't parse HTML tables in the documentation).
Most of these things will get fixed before I submit the Phabricator code review for a specific file. So, please don't assume that this is the final version of the headers with doxygen comments. It's a rough dratf. Use with caution! :)
However, it should be perfectly acceptable for measuring build time performance impact.