radv/llvm: Emit s_barrier at the beginning of NGG non-GS shaders.

This is to fix a hang that can potentially happen when not every
wave had launched when a gs_alloc_req is executed.

Cc: mesa-stable
Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
57 jobs for aco-navi10-workarounds
Status Job ID Name Coverage
  Container
manual #9829445
aarch64 manual
arm_build
manual #9829446
windows shell 1809 mesa manual
windows_build_vs2019
manual #9829443
manual
x86_build-base
manual #9829444
manual
x86_test-base
 
  Container 2
created #9829451
android_build
created #9829448
i386_build
created #9829454
kernel+rootfs_amd64
created #9829455
aarch64
kernel+rootfs_arm64
created #9829456
aarch64
kernel+rootfs_armhf
created #9829449
ppc64el_build
created #9829450
s390x_build
created #9829447
x86_build
created #9829452
x86_test-gl
created #9829453
x86_test-vk
 
  Meson X86 64
created #9829462
meson-clang
created #9829463
meson-clover
created #9829459
meson-clover-testing
created #9829460
meson-gallium
created #9829461
meson-release
created #9829457
meson-testing
created #9829458
meson-testing-asan
created #9829464
meson-vulkan
 
  Build Misc
created #9829465
arm_test
created #9829466
meson-android
created #9829468
aarch64
meson-arm64
created #9829469
aarch64
meson-arm64-asan
created #9829470
aarch64
meson-arm64-build-test
created #9829467
aarch64
meson-armhf
created #9829471
meson-i386
created #9829474
meson-mingw32-x86_64
created #9829473
meson-ppc64el
created #9829472
kvm
meson-s390x
 
  Amd
created #9829478
radv-fossils
created #9829475
polaris10 manual
radv-polaris10-traces
created #9829477
polaris10 manual
radv_polaris10_vkcts
created #9829476
raven manual
radv-raven-traces
 
  Broadcom
created #9829490
igalia-rpi4 manual
v3d-rpi4-egl:armhf
created #9829489
igalia-rpi4 manual
v3d-rpi4-khr-gles2:armhf
created #9829487
igalia-rpi4 manual
v3d-rpi4-khr-gles31:armhf
created #9829488
igalia-rpi4 manual
v3d-rpi4-khr-gles3:armhf
created #9829491
igalia-rpi4 manual
v3d-rpi4-piglit:armhf 1/3
created #9829492
igalia-rpi4 manual
v3d-rpi4-piglit:armhf 2/3
created #9829493
igalia-rpi4 manual
v3d-rpi4-piglit:armhf 3/3
created #9829480
igalia-rpi3 manual
vc4-rpi3-egl:armhf
created #9829479
igalia-rpi3 manual
vc4-rpi3-khr-gles2:armhf
created #9829481
igalia-rpi3 manual
vc4-rpi3-piglit-quick_gl:armhf 1/4
created #9829482
igalia-rpi3 manual
vc4-rpi3-piglit-quick_gl:armhf 2/4
created #9829483
igalia-rpi3 manual
vc4-rpi3-piglit-quick_gl:armhf 3/4
created #9829484
igalia-rpi3 manual
vc4-rpi3-piglit-quick_gl:armhf 4/4
created #9829485
igalia-rpi3 manual
vc4-rpi3-piglit-quick_shader:armhf 1/2
created #9829486
igalia-rpi3 manual
vc4-rpi3-piglit-quick_shader:armhf 2/2
 
  Freedreno
created #9829494
google-freedreno-cheza manual
a630_gles_asan
created #9829495
google-freedreno-cheza manual
a630_vk_asan
 
  Layered Backends
created #9829496
manual
virgl-gles2-on-gles
created #9829498
manual
virgl-gles31-on-gles 1/2
created #9829499
manual
virgl-gles31-on-gles 2/2
created #9829497
manual
virgl-gles3-on-gles