[PATCH] D65630: [PowerPC] Port SSE3, SSSE3 and SSE4 intrinsics to PowerPC.

Chaofan Qiu via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Aug 1 19:59:09 PDT 2019


qiucf created this revision.
qiucf added reviewers: kbarton, hfinkel, jsji, nemanjai, wschmidt.
qiucf added a project: clang.
Herald added subscribers: cfe-commits, shchenz, krytarowski, mgorny.

This patch is to port existing headers which include x86 intrinsics implementation to PowerPC platform (using Altivec), along with tests. Three headers will be added: `pmmintrin.h`, `smmintrin.h` and `tmmintrin.h`.

The header, along with others, is mainly developed by Steven Munroe, with contributions from Paul Clarke, Bill Schmidt, Jinsong Ji and Zixuan Wu.


Repository:
  rC Clang

https://reviews.llvm.org/D65630

Files:
  clang/lib/Headers/CMakeLists.txt
  clang/lib/Headers/ppc_wrappers/pmmintrin.h
  clang/lib/Headers/ppc_wrappers/smmintrin.h
  clang/lib/Headers/ppc_wrappers/tmmintrin.h
  clang/test/CodeGen/ppc-pmmintrin.c
  clang/test/CodeGen/ppc-smmintrin.c
  clang/test/CodeGen/ppc-tmmintrin.c
  clang/test/Headers/ppc-intrinsics.c
  clang/test/Headers/ppc-mmx-intrinsics.c
  clang/test/Headers/ppc-sse-intrinsics.c
  clang/test/Headers/ppc-sse2-intrinsics.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D65630.212956.patch
Type: text/x-patch
Size: 147135 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190802/1be4a07e/attachment-0001.bin>


More information about the cfe-commits mailing list