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, testsuite] Patch for PR middle-end/39579, xfail IA64


On Thu, 2009-04-30 at 13:40 -0700, Steve Ellcey wrote:
> This patch XFAIL's two tests for IA64.  They both fail to vectorize a
> loop on IA64 due to missing instructiosn, vect-35.c because it is
> missing a vectorized conversion and fast-math-pr38968.f90 because it is
> missing a REALPART_EXPR instruction.
> 
> > vect-35.c:18: note: not vectorized: relevant stmt not supported: D.2145_5 = (unsigned char) i_26;
> >  fast-math-pr38968.f90:12: note: not vectorized: relevant stmt not supported: D.752_18 = REALPART_EXPR <c[D.726_12]>;
> 
> I could create special procs to check for this functionality (like
> vect_uintfloat_cvt or vect_extract_even_odd or the other vect tests we
> already have) but unless another platform needs the same test it seems
> easier to just check the platform.
> 
> Tested on IA64 HP-UX and Linux.
> 
> OK to checkin?
> 
> Steve Ellcey
> sje@cup.hp.com
> 
> 
> 
> 2009-04-30  Steve Ellcey  <sje@cup.hp.com>
> 
> 	PR middle-end/39579
> 	* gcc.dg/vect/vect-35.c: XFAIL for IA64.
> 	* gfortran.dg/vect/fast-math-pr38968.f90: Ditto.

OK.

Janis


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