nir: Don't use empty initializer list in lower_io_arrays

Using empty initializer list in C code causes compilation
issues with MSVC. gcc and clang display warnings (if the
warning level is high enough), but do not fail the build.
MSVC does.

Fixes: ee2050b1
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
49 jobs for !2472 with fix-msvc-compilation in 29 minutes and 32 seconds (queued for 7 seconds)
latest detached
Status Job ID Name Coverage
  Container
passed debian-10:amd64 #818829

00:00:28

passed debian-10:arm64 #818831
aarch64

00:00:17

passed debian-9:amd64 #818830

00:00:21

passed lava-container:arm64 #818828

00:00:18

passed lava-container:armhf #818827

00:00:21

 
  Build
passed lava-build:arm64 #818833

00:04:48

passed lava-build:armhf #818832

00:03:39

passed meson-arm64 #818836
aarch64

00:02:01

passed meson-armhf #818835
aarch64

00:02:40

passed meson-clang #818838

00:02:53

passed meson-clover #818841

00:04:21

passed meson-clover-old-llvm #818842

00:04:47

passed meson-i386 #818844

00:03:42

passed meson-main #818834

00:11:44

passed meson-mingw32-x86_64 #818845

00:05:25

passed meson-swr-glvnd #818837

00:04:34

passed meson-vulkan #818843

00:02:16

passed scons #818846

00:07:49

passed scons-old-llvm #818847

00:06:19

passed scons-swr #818839

00:04:54

passed scons-win64 #818840

00:09:32

 
  Test
passed arm64_a306_gles2 1/4 #818872
db410c

00:03:41

passed arm64_a306_gles2 2/4 #818873
db410c

00:04:52

passed arm64_a306_gles2 3/4 #818874
db410c

00:03:55

passed arm64_a306_gles2 4/4 #818875
db410c

00:03:47

passed arm64_a630_gles2 #818861
mesa-cheza

00:03:56

passed arm64_a630_gles31 1/4 #818862
mesa-cheza

00:04:48

passed arm64_a630_gles31 2/4 #818863
mesa-cheza

00:05:39

passed arm64_a630_gles31 3/4 #818864
mesa-cheza

00:05:42

passed arm64_a630_gles31 4/4 #818865
mesa-cheza

00:04:37

passed arm64_a630_gles3 1/6 #818866
mesa-cheza

00:03:15

passed arm64_a630_gles3 2/6 #818867
mesa-cheza

00:03:23

passed arm64_a630_gles3 3/6 #818868
mesa-cheza

00:03:21

passed arm64_a630_gles3 4/6 #818869
mesa-cheza

00:03:27

passed arm64_a630_gles3 5/6 #818870
mesa-cheza

00:03:13

passed arm64_a630_gles3 6/6 #818871
mesa-cheza

00:03:25

passed lima-test:arm64 #818851
lava-meson-gxl-s905x-libretech-cc

00:08:12

passed lima-test:armhf #818850
lava-sun8i-h3-libretech-all-h3-cc

00:08:36

passed panfrost-t760-test:armhf #818848
lava-rk3288-veyron-jaq

00:05:05

passed panfrost-t860-test:arm64 #818849
lava-rk3399-gru-kevin

00:04:42

passed test-llvmpipe-gles2 1/4 #818852

00:03:50

passed test-llvmpipe-gles2 2/4 #818853

00:03:35

passed test-llvmpipe-gles2 3/4 #818854

00:03:48

passed test-llvmpipe-gles2 4/4 #818855

00:02:24

passed test-softpipe-gles2 1/4 #818856

00:01:38

passed test-softpipe-gles2 2/4 #818857

00:01:38

passed test-softpipe-gles2 3/4 #818858

00:01:34

passed test-softpipe-gles2 4/4 #818859

00:01:34

passed test-softpipe-gles3-limited #818860

00:02:17