Add the 32-bit byte forms and the 64-bit byte/halfword forms of the P-extension packed pair intrinsics to riscv_packed_simd.h using generic shufflevector IR. Extend the existing packed pair shuffle lowering to recognize the mixed even/odd forms and select ppaireo/ppairoe in addition to ppaire/ppairo. Add Clang CodeGen, LLVM CodeGen, and intrinsic header tests for the new forms. |
||
|---|---|---|
| .. | ||
| amdgpu | ||
| debuginfo-tests | ||
| dtlto | ||
| intrinsic-header-tests | ||
| tools/llvm-objdump/ARM | ||
| veclib | ||
| CMakeLists.txt | ||
| lit.cfg.py | ||
| lit.site.cfg.py.in | ||