config.gcc (powerpc*-*-*): Add bmi2intrin.h, bmiintrin.h, and x86intrin.h
authorSteven Munroe <munroesj@gcc.gnu.org>
Fri, 12 May 2017 18:34:44 +0000 (18:34 +0000)
committerSteven Munroe <munroesj@gcc.gnu.org>
Fri, 12 May 2017 18:34:44 +0000 (18:34 +0000)
commitb76f15500970fd9b00ae4c6979fbe1b4ab7ed126
treea1b61fb8d8159e84865f0ec3c9036d0dd3de5a76
parent2a3fa75aac85ff2583799db0204c20e2b8ca8ba8
config.gcc (powerpc*-*-*): Add bmi2intrin.h, bmiintrin.h, and x86intrin.h

[gcc]

2017-05-12  Steven Munroe  <munroesj@gcc.gnu.org>

* config.gcc (powerpc*-*-*): Add bmi2intrin.h, bmiintrin.h,
and x86intrin.h
* config/rs6000/bmiintrin.h: New file.
* config/rs6000/bmi2intrin.h: New file.
* config/rs6000/x86intrin.h: New file.

[gcc/testsuite]

2017-05-12  Steven Munroe  <munroesj@gcc.gnu.org>

* gcc.target/powerpc/bmi-andn-1.c: New file
* gcc.target/powerpc/bmi-andn-2.c: New file.
* gcc.target/powerpc/bmi-bextr-1.c: New file.
* gcc.target/powerpc/bmi-bextr-2.c: New file.
* gcc.target/powerpc/bmi-bextr-4.c: New file.
* gcc.target/powerpc/bmi-bextr-5.c: New file.
* gcc.target/powerpc/bmi-blsi-1.c: New file.
* gcc.target/powerpc/bmi-blsi-2.c: New file.
* gcc.target/powerpc/bmi-blsmsk-1.c: new file.
* gcc.target/powerpc/bmi-blsmsk-2.c: New file.
* gcc.target/powerpc/bmi-blsr-1.c: New file.
* gcc.target/powerpc/bmi-blsr-2.c: New File.
* gcc.target/powerpc/bmi-check.h: New File.
* gcc.target/powerpc/bmi-tzcnt-1.c: new file.
* gcc.target/powerpc/bmi-tzcnt-2.c: New file.
* gcc.target/powerpc/bmi2-bzhi32-1.c: New file.
* gcc.target/powerpc/bmi2-bzhi64-1.c: New file.
* gcc.target/powerpc/bmi2-bzhi64-1a.c: New file.
* gcc.target/powerpc/bmi2-check.h: New file.
* gcc.target/powerpc/bmi2-mulx32-1.c: New file.
* gcc.target/powerpc/bmi2-mulx32-2.c: New file.
* gcc.target/powerpc/bmi2-mulx64-1.c: New file.
* gcc.target/powerpc/bmi2-mulx64-2.c: New file.
* gcc.target/powerpc/bmi2-pdep32-1.c: New file.
* gcc.target/powerpc/bmi2-pdep64-1.c: New file.
* gcc.target/powerpc/bmi2-pext32-1.c: New File.
* gcc.target/powerpc/bmi2-pext64-1.c: New file.
* gcc.target/powerpc/bmi2-pext64-1a.c: New File.

From-SVN: r247988
34 files changed:
gcc/ChangeLog
gcc/config.gcc
gcc/config/rs6000/bmi2intrin.h [new file with mode: 0644]
gcc/config/rs6000/bmiintrin.h [new file with mode: 0644]
gcc/config/rs6000/x86intrin.h [new file with mode: 0644]
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/bmi-andn-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-andn-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-bextr-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-bextr-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-bextr-4.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-bextr-5.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-blsi-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-blsi-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-blsr-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-blsr-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-check.h [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-check.h [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-pdep32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-pdep64-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-pext32-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1a.c [new file with mode: 0644]