aco: improve sub-dword emit_split_vector() with sgprs

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <mesa/mesa!4639>
24 jobs for !4639 with aco_misc_8bit_16bit_mem_ops in 8 minutes and 3 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Container
passed #2434735
aarch64
arm_build

00:00:21

passed #2434736
aarch64
arm_test

00:00:19

passed #2434737
windows shell 1809 mesa
windows_build_vs2019

00:00:09

passed #2434731
x86_build

00:00:24

passed #2434734
x86_build_old

00:00:18

passed #2434732
x86_test-gl

00:00:19

passed #2434733
x86_test-vk

00:00:18

 
  Meson X86 64
passed #2434741
meson-clang

00:06:21

passed #2434740
meson-classic

00:03:11

passed #2434742
meson-clover

00:07:36

passed #2434743
meson-clover-old-llvm

00:03:58

passed #2434739
meson-gallium

00:05:52

passed #2434738
meson-testing

00:04:37

passed #2434744
meson-vulkan

00:03:54

 
  Scons
passed #2434745
scons-win64

00:06:35

 
  Meson Misc
passed #2434747
aarch64
meson-arm64

00:01:30

passed #2434748
aarch64
meson-arm64-build-test

00:02:58

passed #2434746
aarch64
meson-armhf

00:01:53

passed #2434750
meson-i386

00:03:00

passed #2434753
meson-mingw32-x86_64

00:03:58

passed #2434752
kvm
meson-ppc64el

00:05:32

passed #2434751
kvm
meson-s390x

00:04:19

passed #2434749
windows docker 1809 mesa
meson-windows-vs2019

00:06:03

 
  Radv
passed #2434754
radv-fossils

00:00:32