PATCHES: R600/SI: mubuf addressing improvements

Marek Olšák maraeo at gmail.com
Tue Feb 24 15:36:48 PST 2015


Hi Tom,

Sorry for the late response, but I just discovered this last week.

CI has this bug affecting MUBUF:

If NUM_RECORDS < SOFFSET, then address clamping fails.

The shader compiler should add code to skip the instruction if
NUM_RECORDS < SOFFSET.

Marek


On Fri, Jan 30, 2015 at 1:59 AM, Tom Stellard <tom at stellard.net> wrote:
> Hi,
>
> The attached patches optimize buffer addressing for mubuf instructions.
> The main change is that we now use the soffset field for
> non-inline immediate offsets.
>
> -Tom
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



More information about the llvm-commits mailing list