This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH 3/3][rs6000] Enable x86-compat vector intrinsics testing
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: Paul Clarke <pc at us dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 4 Dec 2018 16:08:04 -0600
- Subject: Re: [PATCH 3/3][rs6000] Enable x86-compat vector intrinsics testing
- References: <email@example.com>
On Tue, Dec 04, 2018 at 09:00:18AM -0600, Paul Clarke wrote:
> The testsuite tests for the compatibility implementations of x86 vector
> intrinsics for "powerpc" had been inadvertently made to PASS
> without actually running the test code.
> This patch removes the code which kept the tests from running the actual
> test code.
So everything just works this way? Or do many tests fail nastily if you
run it on too old hardware?
> 2018-12-03 Paul A. Clarke <firstname.lastname@example.org>
> PR target/88316
> * gcc.target/powerpc/bmi-check.h: Remove test for
> __BUILTIN_CPU_SUPPORTS__, thereby enabling test code to run.
> * gcc.target/powerpc/bmi2-check.h: Likewise.
> * gcc.target/powerpc/mmx-check.h: Likewise.
> * gcc.target/powerpc/sse-check.h: Likewise.
> * gcc.target/powerpc/sse2-check.h: Likewise.
> * gcc.target/powerpc/sse3-check.h: Likewise.
> * gcc.target/powerpc/ssse3-check.h: Likewise.
Okay for trunk if it all Just Works. Thanks!
(So do test it on at least a p7, maybe a p6?)