This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 3/3][rs6000] Enable x86-compat vector intrinsics testing


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  <pc@us.ibm.com>
> 
> [gcc/testsuite]
> 
> 	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?)


Segher


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]