Skip to content

etnaviv: isa: Define a dontcare bit in atomic instructions

Christian Gmeiner requested to merge austriancoder/mesa:etnaviv-skphp into main

What does this MR do and why?

etnaviv: isa: Define a dontcare bit in atomic instructions

Looks like it is the same as for ALU instructions: skpHp

This simplifies the special atomic handling a lot. Seen on blob
running a simple opencl shader on GC3000.

__kernel void kern(
   __global int *a,
   __global int *b,
   __global int *result)
{
   atomic_add(result, a[0]);
}

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>

Merge request reports