R600 Patches (Plus one for SI): Various fixes to get the piglit all_cl tests to stop hanging

Tom Stellard tom at stellard.net
Fri Apr 12 14:25:46 PDT 2013


On Fri, Apr 12, 2013 at 05:11:25PM -0400, Alex Deucher wrote:
> On Fri, Apr 12, 2013 at 4:52 PM, Tom Stellard <tom at stellard.net> wrote:
> > Hi,
> >
> > Attached are several patches to get the piglit test suite to complete a
> > full run with all_cl.tests without locking up on my Juniper.
> >
> > Please Review.
> 
> > From ca217819c518e4de2f2dcc3e9044ccb2375b1474 Mon Sep 17 00:00:00 2001
> > From: Tom Stellard <thomas.stellard at amd.com>
> > Date: Wed, 10 Apr 2013 14:53:58 -0400
> > Subject: [PATCH 4/8] R600: Emit RETURN instructions as a NOP with End of Program bit set
> 
> Will this cause problems on vliw4 (cayman/tn) hardware?
>

Yes, I forgot about this. I will fix it.

> > From c0cb56a4e2bb43e0caaf0b6c080b72a34bc4a075 Mon Sep 17 00:00:00 2001
> > From: Tom Stellard <thomas.stellard at amd.com>
> > Date: Wed, 10 Apr 2013 14:55:16 -0400
> > Subject: [PATCH 5/8] R600: limit vtx clauses to one instructions
> >
> > This fixes incorrect address calculations when multiple vtx instructions
> > are in the same clause.
> 
> Maybe add a comment with the actual hw limits so this doesn't cause
> confusion if we fix it down the road?
> 

Sure.

-Tom

> Alex



More information about the llvm-commits mailing list