nir_to_tgsi: Don't vectorize 64-bit instructions, to keep virgl happy.

virglrenderer makes invalid shaders when faced with vector 64-bit
instructions, which GLSL-to-TGSI never produced.  While this doesn't fix
everything, it does get more tests running, and virgl probably the primary
consumer of 64-bit TGSI.  virgl may be deprecating its host 64-bit
support, at which point we can drop this workaround.
163 jobs for !13295 with virgl-ntt in 21 minutes and 1 second (queued for 37 seconds)
detached
Status Name Job ID Coverage
  Sanity
passed sanity #15132130

00:00:13

 
  Container
passed debian/android_build #15132140

00:00:30

manual debian/arm_build #15132146
aarch64 manual
created debian/arm_test #15132156
passed debian/i386_build #15132135

00:00:17

passed debian/ppc64el_build #15132137

00:00:33

passed debian/s390x_build #15132138

00:00:16

passed debian/x86_build #15132134

00:00:30

passed debian/x86_build-base #15132132
manual

00:00:23

passed debian/x86_test-base #15132142
manual

00:00:23

passed debian/x86_test-gl #15132143

00:00:16

passed debian/x86_test-vk #15132145

00:00:16

manual fedora/x86_build #15132148
manual
passed kernel+rootfs_amd64 #15132150

00:00:19

created kernel+rootfs_arm64 #15132152
aarch64
created kernel+rootfs_armhf #15132154
aarch64
manual windows_build_vs2019 #15132157
windows shell 1809 mesa manual
 
  Build X86 64
passed debian-clang #15132170

00:11:03

passed debian-clover #15132171

00:01:41

passed debian-clover-testing #15132163

00:01:14

passed debian-gallium #15132165

00:08:52

passed debian-release #15132166

00:03:45

passed debian-testing #15132160

00:01:38

passed debian-testing-asan #15132162

00:02:42

passed debian-vulkan #15132173

00:01:42

created fedora-release #15132168
 
  Build Misc
passed debian-android #15132175

00:01:31

created debian-arm64 #15132179
aarch64
created debian-arm64-asan #15132181
aarch64
created debian-arm64-build-test #15132183
aarch64
created debian-armhf #15132177
aarch64
passed debian-i386 #15132187

00:01:49

passed debian-mingw32-x86_64 #15132193

00:02:17

passed debian-ppc64el #15132191

00:02:29

passed debian-s390x #15132189
kvm

00:03:13

created windows-vs2019 #15132185
windows docker 1809 mesa
 
  Amd
passed radeonsi-stoney-gles2:amd64 #15132195
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:05:47

passed radeonsi-stoney-gles31:amd64 1/2 #15132201
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:11:44

passed radeonsi-stoney-gles31:amd64 2/2 #15132203
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:10:57

passed radeonsi-stoney-gles3:amd64 1/2 #15132197
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:08:36

passed radeonsi-stoney-gles3:amd64 2/2 #15132199
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:07:22

passed radeonsi-stoney-piglit-gl:amd64 #15132207
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:07:40

passed radeonsi-stoney-traces:amd64 #15132205
mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

00:05:27

 
  Intel
manual i915-g33-deqp #15132209
anholt-g33 manual
manual i915-g33-piglit #15132211
anholt-g33 manual
manual i915-g33-traces #15132213
anholt-g33 manual
manual iris-amly-deqp 1/3 #15132228
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-deqp 2/3 #15132230
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-deqp 3/3 #15132232
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-egl #15132246
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-piglit 1/3 #15132248
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-piglit 2/3 #15132250
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-piglit 3/3 #15132252
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
manual iris-amly-traces #15132258
mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus manual
passed iris-apl-deqp 1/3 #15132215
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:09:11

passed iris-apl-deqp 2/3 #15132217
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:09:47

passed iris-apl-deqp 3/3 #15132219
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:14:42

passed iris-apl-egl #15132221
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:06:28

passed iris-apl-traces #15132254
mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

00:09:25

manual iris-cml-deqp 1/2 #15132242
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
manual iris-cml-deqp 2/2 #15132244
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
manual iris-cml-traces #15132264
mesa-ci-x86-64-lava-asus-C436FA-flip-hatch manual
manual iris-glk-deqp 1/2 #15132222
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
manual iris-glk-deqp 2/2 #15132224
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
manual iris-glk-egl #15132226
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
manual iris-glk-traces #15132256
mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus manual
manual iris-kbl-deqp 1/3 #15132234
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
manual iris-kbl-deqp 2/3 #15132236
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
manual iris-kbl-deqp 3/3 #15132238
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
manual iris-kbl-traces #15132260
mesa-ci-x86-64-lava-hp-x360-14-G1-sona manual
manual iris-whl-deqp #15132240
mesa-ci-x86-64-lava-dell-latitude-5400-4305U-sarien manual
manual iris-whl-traces #15132262
mesa-ci-x86-64-lava-dell-latitude-5400-4305U-sarien manual
 
  Arm
created lima-mali450-test:arm64 #15132266
mesa-ci-x86-64-lava-lima
created panfrost-g52-gl:arm64 1/3 #15132282
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-gl:arm64 2/3 #15132284
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-gl:arm64 3/3 #15132286
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g52-piglit-gl:arm64 1/2 #15132290
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 manual
created panfrost-g52-piglit-gl:arm64 2/2 #15132292
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 manual
created panfrost-g52-vk:arm64 #15132288
mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3
created panfrost-g72-gl:arm64 1/3 #15132294
mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
created panfrost-g72-gl:arm64 2/3 #15132296
mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
created panfrost-g72-gl:arm64 3/3 #15132298
mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16
created panfrost-t720-gles2:arm64 #15132268
mesa-ci-x86-64-lava-sun50i-h6-pine-h64
created panfrost-t760-gles2:armhf #15132270
mesa-ci-x86-64-lava-rk3288-veyron-jaq
created panfrost-t760-traces:armhf #15132272
mesa-ci-x86-64-lava-rk3288-veyron-jaq
created panfrost-t860-gl:arm64 1/3 #15132274
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-gl:arm64 2/3 #15132276
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-gl:arm64 3/3 #15132278
mesa-ci-x86-64-lava-rk3399-gru-kevin
created panfrost-t860-traces:arm64 #15132280
mesa-ci-x86-64-lava-rk3399-gru-kevin
 
  Broadcom
created v3d-rpi4-egl:armhf #15132322
igalia-rpi4
created v3d-rpi4-gles:armhf 1/8 #15132306
igalia-rpi4
created v3d-rpi4-gles:armhf 2/8 #15132308
igalia-rpi4
created v3d-rpi4-gles:armhf 3/8 #15132310
igalia-rpi4
created v3d-rpi4-gles:armhf 4/8 #15132312
igalia-rpi4
created v3d-rpi4-gles:armhf 5/8 #15132314
igalia-rpi4
created v3d-rpi4-gles:armhf 6/8 #15132316
igalia-rpi4
created v3d-rpi4-gles:armhf 7/8 #15132318
igalia-rpi4
created v3d-rpi4-gles:armhf 8/8 #15132320
igalia-rpi4
created v3d-rpi4-piglit:armhf 1/4 #15132324
igalia-rpi4
created v3d-rpi4-piglit:armhf 2/4 #15132326
igalia-rpi4
created v3d-rpi4-piglit:armhf 3/4 #15132327
igalia-rpi4
created v3d-rpi4-piglit:armhf 4/4 #15132329
igalia-rpi4
created vc4-rpi3-egl:armhf #15132304
igalia-rpi3
created vc4-rpi3-gles:armhf 1/2 #15132300
igalia-rpi3
created vc4-rpi3-gles:armhf 2/2 #15132302
igalia-rpi3
 
  Freedreno
created a306_gl 1/5 #15132332
google-freedreno-db410c
created a306_gl 2/5 #15132335
google-freedreno-db410c
created a306_gl 3/5 #15132338
google-freedreno-db410c
created a306_gl 4/5 #15132340
google-freedreno-db410c
created a306_gl 5/5 #15132342
google-freedreno-db410c
created a306-traces #15132345
google-freedreno-db410c
created a530_gl 1/5 #15132348
google-freedreno-db820c manual
created a530_gl 2/5 #15132351
google-freedreno-db820c manual
created a530_gl 3/5 #15132353
google-freedreno-db820c manual
created a530_gl 4/5 #15132356
google-freedreno-db820c manual
created a530_gl 5/5 #15132358
google-freedreno-db820c manual
created a530_piglit_gl #15132360
google-freedreno-db820c manual
created a530_piglit_shader 1/2 #15132362
google-freedreno-db820c manual
created a530_piglit_shader 2/2 #15132364
google-freedreno-db820c manual
created a530-traces #15132366
google-freedreno-db820c manual
created a630_egl #15132376
google-freedreno-cheza
created a630_gl 1/4 #15132368
google-freedreno-cheza
created a630_gl 2/4 #15132370
google-freedreno-cheza
created a630_gl 3/4 #15132372
google-freedreno-cheza
created a630_gl 4/4 #15132374
google-freedreno-cheza
created a630_piglit #15132389
google-freedreno-cheza
created a630-traces #15132391
google-freedreno-cheza
created a630-traces-restricted #15132392
google-freedreno-cheza allowed to fail
created a630_vk 1/3 #15132378
google-freedreno-cheza
created a630_vk 2/3 #15132380
google-freedreno-cheza
created a630_vk 3/3 #15132382
google-freedreno-cheza
created a630_vk_full 1/2 #15132384
google-freedreno-cheza manual
created a630_vk_full 2/2 #15132387
google-freedreno-cheza manual
 
  Etnaviv
created gc2000_gles2 #15132393
etnaviv-gc2000 manual
 
  Software Renderer
passed lavapipe-nir-stress #15132408

00:02:54

passed lavapipe-vk #15132407

00:09:47

passed lavapipe-vk-asan #15132409

00:04:17

passed llvmpipe-deqp 1/2 #15132399

00:10:51

passed llvmpipe-deqp 2/2 #15132400

00:11:05

passed llvmpipe-deqp-asan #15132401

00:02:37

passed llvmpipe-egl #15132402

00:02:08

passed llvmpipe-piglit-cl #15132394

00:04:43

passed llvmpipe-piglit-glslparser #15132396

00:06:23

passed llvmpipe-piglit-quick_gl #15132395

00:09:04

passed llvmpipe-piglit-quick_shader #15132397

00:08:49

passed llvmpipe-traces #15132398

00:04:17

passed softpipe-asan-gles31 #15132405

00:02:53

passed softpipe-deqp 1/2 #15132403

00:10:14

passed softpipe-deqp 2/2 #15132404

00:12:05

passed softpipe-piglit-quick #15132406

00:09:31

 
  Layered Backends
created test-d3d12-windows #15132422
windows docker 1809 mesa
passed virgl-on-gl 1/6 #15132410
kvm

00:16:05

failed virgl-on-gl 2/6 #15132411
kvm

00:16:33

passed virgl-on-gl 3/6 #15132412
kvm

00:15:51

failed virgl-on-gl 4/6 #15132413
kvm

00:15:20

passed virgl-on-gl 5/6 #15132414
kvm

00:15:58

failed virgl-on-gl 6/6 #15132415
kvm

00:16:18

failed virgl-traces #15132416
kvm

00:06:23

passed zink-lvp-deqp 1/2 #15132420

00:03:41

passed zink-lvp-deqp 2/2 #15132421

00:02:12

passed zink-piglit-lazy #15132419

00:05:32

passed zink-piglit-no_timelines #15132418

00:05:28

passed zink-piglit-timelines #15132417

00:05:32

 
Name Stage Failure
failed
virgl-traces Layered Backends
Uploading artifacts for failed job
Uploading artifacts...
results/summary/: found 22 matching files and directories

results/*.txt: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=15132416 responseStatus=201 Created token=s9iw6Wcs
Uploading artifacts...
results/junit.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=15132416 responseStatus=201 Created token=s9iw6Wcs
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
virgl-on-gl 4/6 Layered Backends
Uploading artifacts for failed job
Uploading artifacts...
results/: found 11 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=15132413 responseStatus=201 Created token=kjH5jSSN
Uploading artifacts...
results/junit.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=15132413 responseStatus=201 Created token=kjH5jSSN
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
virgl-on-gl 2/6 Layered Backends
Uploading artifacts for failed job
Uploading artifacts...
results/: found 11 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=15132411 responseStatus=201 Created token=5WDLE454
Uploading artifacts...
results/junit.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=15132411 responseStatus=201 Created token=5WDLE454
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
virgl-on-gl 6/6 Layered Backends
Uploading artifacts for failed job
Uploading artifacts...
results/: found 14 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=15132415 responseStatus=201 Created token=xh_S7YnF
Uploading artifacts...
results/junit.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=15132415 responseStatus=201 Created token=xh_S7YnF
Cleaning up file based variables
ERROR: Job failed: exit code 1