nir: Rename nir_is_per_vertex_io to nir_is_arrayed_io

VS outputs are "per vertex" but not the kind of I/O we want to match
with this helper.  Change to a name that covers the "arrayness"
required by the type.

Name inspired by the GLSL spec definition of arrayed I/O.

Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <!10493>
114 jobs for !10493 with r/nir-is-arrayed-io in 33 minutes and 50 seconds (queued for 11 seconds)
detached
Status Job ID Name Coverage
  Sanity
passed #9755991
sanity

00:00:31

 
  Container
passed #9755996
aarch64
arm_build

00:00:26

passed #9755998
windows shell 1809 mesa
windows_build_vs2019

00:00:11

passed #9755992
x86_build-base

00:00:25

passed #9755994
x86_test-base

00:00:26

 
  Container 2
passed #9756007
android_build

00:00:23

passed #9756002
i386_build

00:00:37

passed #9756012
kernel+rootfs_amd64

00:01:21

passed #9756014
aarch64
kernel+rootfs_arm64

00:00:12

passed #9756016
aarch64
kernel+rootfs_armhf

00:00:13

passed #9756004
ppc64el_build

00:00:36

passed #9756006
s390x_build

00:00:25

passed #9756000
x86_build

00:00:39

passed #9756009
x86_test-gl

00:00:39

passed #9756011
x86_test-vk

00:00:22

 
  Meson X86 64
passed #9756027
meson-clang

00:10:13

passed #9756029
meson-clover

00:03:05

passed #9756022
meson-clover-testing

00:02:20

passed #9756024
meson-gallium

00:06:35

passed #9756025
meson-release

00:02:50

passed #9756018
meson-testing

00:02:27

passed #9756020
meson-testing-asan

00:04:43

passed #9756030
meson-vulkan

00:03:11

 
  Build Misc
passed #9756032
arm_test

00:00:27

passed #9756034
meson-android

00:00:46

passed #9756038
aarch64
meson-arm64

00:01:30

passed #9756040
aarch64
meson-arm64-asan

00:03:34

passed #9756042
aarch64
meson-arm64-build-test

00:01:18

passed #9756036
aarch64
meson-armhf

00:01:41

passed #9756047
meson-i386

00:02:05

passed #9756053
meson-mingw32-x86_64

00:02:53

passed #9756051
meson-ppc64el

00:02:16

passed #9756049
kvm
meson-s390x

00:02:51

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

00:05:48

 
  Amd
passed #9756055
radv-fossils

00:06:17

 
  Broadcom
passed #9756077
igalia-rpi4
v3d-rpi4-gles2:armhf

00:07:27

passed #9756065
igalia-rpi4
v3d-rpi4-gles31:armhf 1/2

00:10:04

passed #9756067
igalia-rpi4
v3d-rpi4-gles31:armhf 2/2

00:10:22

passed #9756069
igalia-rpi4
v3d-rpi4-gles3:armhf 1/4

00:09:50

passed #9756071
igalia-rpi4
v3d-rpi4-gles3:armhf 2/4

00:10:18

passed #9756073
igalia-rpi4
v3d-rpi4-gles3:armhf 3/4

00:08:29

passed #9756075
igalia-rpi4
v3d-rpi4-gles3:armhf 4/4

00:09:05

passed #9756079
igalia-rpi4
v3dv-rpi4-vk:armhf 1/6

00:08:05

passed #9756081
igalia-rpi4
v3dv-rpi4-vk:armhf 2/6

00:07:10

passed #9756083
igalia-rpi4
v3dv-rpi4-vk:armhf 3/6

00:07:27

passed #9756085
igalia-rpi4
v3dv-rpi4-vk:armhf 4/6

00:07:13

passed #9756087
igalia-rpi4
v3dv-rpi4-vk:armhf 5/6

00:07:15

passed #9756089
igalia-rpi4
v3dv-rpi4-vk:armhf 6/6

00:07:25

passed #9756057
igalia-rpi3
vc4-rpi3-gles2:armhf 1/4

00:04:34

passed #9756059
igalia-rpi3
vc4-rpi3-gles2:armhf 2/4

00:04:16

passed #9756061
igalia-rpi3
vc4-rpi3-gles2:armhf 3/4

00:04:32

passed #9756063
igalia-rpi3
vc4-rpi3-gles2:armhf 4/4

00:04:22

 
  Freedreno
passed #9756091
google-freedreno-db410c
a306_gles2

00:05:16

passed #9756093
google-freedreno-db410c
a306_gles3 1/3

00:09:06

passed #9756095
google-freedreno-db410c
a306_gles3 2/3

00:09:18

passed #9756097
google-freedreno-db410c
a306_gles3 3/3

00:09:25

passed #9756099
google-freedreno-db410c
a306_gles3_options

00:04:11

passed #9769419
google-freedreno-db410c
a306-traces

00:07:28

passed #9756103
google-freedreno-db820c
a530_gles2

00:05:57

passed #9756109
google-freedreno-db820c
a530_gles31 1/2

00:06:13

passed #9756105
google-freedreno-db820c
a530_gles3 1/2

00:09:01

passed #9756112
google-freedreno-db820c
a530_gles31 2/2

00:06:39

passed #9756107
google-freedreno-db820c
a530_gles3 2/2

00:15:19

passed #9756114
google-freedreno-db820c
a530_piglit_gl

00:11:20

passed #9756117
google-freedreno-db820c
a530_piglit_shader

00:09:51

passed #9756119
google-freedreno-db820c
a530-traces

00:14:23

passed #9756129
google-freedreno-cheza
a630_egl

00:03:30

passed #9756127
google-freedreno-cheza
a630_gl

00:01:32

passed #9756121
google-freedreno-cheza
a630_gles2

00:01:38

passed #9756125
google-freedreno-cheza
a630_gles3

00:05:01

passed #9756122
google-freedreno-cheza
a630_gles31

00:04:49

passed #9756132
google-freedreno-cheza
a630_gles_others

00:03:56

passed #9756142
google-freedreno-cheza
a630_piglit

00:09:36

passed #9756144
google-freedreno-cheza
a630-traces

00:07:18

passed #9756134
google-freedreno-cheza
a630_vk 1/2

00:11:17

passed #9756137
google-freedreno-cheza
a630_vk 2/2

00:11:26

passed #9756139
google-freedreno-cheza
a630_vk_sysmem

00:02:16

failed #9756101
google-freedreno-db410c
a306-traces

00:08:20

 
  Software Renderer
passed #9756185
lavapipe-nir-stress

00:02:01

passed #9756184
lavapipe-vk

00:03:34

passed #9756167
llvmpipe-egl

00:01:01

passed #9756163
llvmpipe-gl

00:02:57

passed #9756157
llvmpipe-gles2

00:01:27

passed #9756159
llvmpipe-gles3

00:05:47

passed #9756161
llvmpipe-gles31

00:04:17

passed #9756165
llvmpipe-khr-gles2

00:00:31

passed #9756147
llvmpipe-piglit-cl

00:03:00

passed #9756151
llvmpipe-piglit-glslparser

00:03:11

passed #9756149
llvmpipe-piglit-quick_gl

00:08:06

passed #9756153
llvmpipe-piglit-quick_shader

00:07:56

passed #9756155
llvmpipe-traces

00:02:16

passed #9756181
softpipe-asan-gles31

00:03:45

passed #9756183
softpipe-gl

00:00:42

passed #9756169
softpipe-gles2

00:01:26

passed #9756171
softpipe-gles3

00:08:33

passed #9756173
softpipe-gles31 1/2

00:06:06

passed #9756175
softpipe-gles31 2/2

00:03:54

passed #9756176
softpipe-khr-gles2

00:00:41

passed #9756178
softpipe-khr-gles3

00:00:27

passed #9756180
softpipe-khr-gles31

00:00:21

passed #9756182
softpipe-piglit-quick

00:05:11

 
  Layered Backends
passed #9756198
windows docker 1809 mesa
test-d3d12-windows

00:03:31

passed #9756190
virgl-gl30-on-gl

00:00:26

passed #9756191
virgl-gl31-on-gl

00:00:58

passed #9756192
virgl-gl32-on-gl

00:01:42

passed #9756186
virgl-gles2-on-gl

00:02:25

passed #9756188
virgl-gles31-on-gl 1/2

00:02:34

passed #9756189
virgl-gles31-on-gl 2/2

00:06:25

passed #9756187
virgl-gles3-on-gl

00:03:10

passed #9756193
virgl-traces

00:00:42

passed #9756197
zink-lvp-gl

00:01:15

passed #9756195
zink-lvp-gles2

00:01:55

passed #9756196
zink-lvp-gles3

00:02:39

passed #9756194
zink-piglit-quick_gl

00:09:08