radv/llvm: fix vertex input fetches with 16-bit floats

Not ideal but ac/llvm and RADV works with integers, so passing a
16-bit float type would break more than it helps.

Fixes a few CTS with 16-bit float IO.

Fixes: 3fb229e0 ("ac,radeonsi: load VS inputs at the call site of nir_intrinsic_load_input")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <!12835>
39 jobs for !12835 with radv_llvm_fix_16bit_float in 23 minutes and 1 second (queued for 18 seconds)
latest detached
Status Name Job ID Coverage
  Sanity
passed sanity #13685728

00:00:07

 
  Container
passed debian/android_build #13685739

00:00:23

passed debian/arm_build #13685745
aarch64

00:00:26

passed debian/arm_test #13685755

00:02:46

passed debian/i386_build #13685733

00:00:23

passed debian/ppc64el_build #13685735

00:00:24

passed debian/s390x_build #13685737

00:00:24

passed debian/x86_build #13685731

00:00:20

passed debian/x86_build-base #13685730

00:00:29

passed debian/x86_test-base #13685740

00:00:20

passed debian/x86_test-gl #13685742

00:00:23

passed debian/x86_test-vk #13685744

00:00:24

passed fedora/x86_build #13685747

00:00:22

passed kernel+rootfs_amd64 #13685749

00:00:22

passed kernel+rootfs_arm64 #13685751
aarch64

00:01:15

passed kernel+rootfs_armhf #13685753
aarch64

00:00:13

passed windows_build_vs2019 #13685756
windows shell 1809 mesa

00:00:12

 
  Build X86 64
passed debian-clang #13685769

00:09:02

passed debian-clover #13685770

00:02:53

passed debian-clover-testing #13685762

00:01:43

passed debian-gallium #13685764

00:09:05

passed debian-release #13685765

00:04:04

passed debian-testing #13685759

00:02:00

passed debian-testing-asan #13685761

00:04:53

passed debian-vulkan #13685771

00:05:59

passed fedora-release #13685767

00:01:33

 
  Build Misc
passed debian-android #13685773

00:02:14

passed debian-arm64 #13685777
aarch64

00:01:32

passed debian-arm64-asan #13685779
aarch64

00:02:58

passed debian-arm64-build-test #13685781
aarch64

00:01:24

passed debian-armhf #13685775
aarch64

00:01:41

passed debian-i386 #13685785

00:02:11

passed debian-mingw32-x86_64 #13685789

00:02:13

passed debian-ppc64el #13685787

00:04:08

passed windows-vs2019 #13685783
windows docker 1809 mesa

00:05:22

 
  Amd
passed radv-fossils #13685795

00:19:44

passed radv_stoney_vkcts:amd64 1/3 #13685791
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:16:15

passed radv_stoney_vkcts:amd64 2/3 #13685793
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:15:11

passed radv_stoney_vkcts:amd64 3/3 #13685794
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:15:10