Add operation tests for 8-bit integers
New tests:
* dEQP-VK.spirv_assembly.type.*.i8.*
* dEQP-VK.spirv_assembly.type.*.u8.*
Affects tests:
* dEQP-VK.spirv_assembly.type.*
VK-GL-CTS issue: 1095
Change-Id: If94bcce6a1fff6d424c49ce3bd0b374f826ff9cb
Components: Vulkan
(cherry picked from commit c58cb8e712db300e9f81afaaa17f7fa0a42910ea)
diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt
index 75ec161..2b40f09 100755
--- a/android/cts/master/vk-master.txt
+++ b/android/cts/master/vk-master.txt
@@ -217954,6 +217954,216 @@
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_tesse
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_geom
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.add_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.add_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.add_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.add_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.add_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.div_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.div_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.div_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.div_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.div_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.min_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.min_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.min_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.min_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.min_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.max_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.max_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.max_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.max_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.max_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.not_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.not_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.not_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.not_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.not_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_frag
dEQP-VK.spirv_assembly.type.scalar.i16.negate_vert
dEQP-VK.spirv_assembly.type.scalar.i16.negate_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.negate_tesse
@@ -218084,6 +218294,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_tesse
@@ -218114,6 +218334,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_tesse
@@ -218144,6 +218374,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_tesse
@@ -218369,6 +218609,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tesse
@@ -218384,6 +218629,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tesse
@@ -218399,6 +218649,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tesse
@@ -218484,6 +218739,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tesse
@@ -218499,6 +218779,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tesse
@@ -218514,6 +218799,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_tesse
@@ -218529,6 +218819,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_tesse
@@ -218544,6 +218859,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tesse
@@ -218559,6 +218879,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_tesse
@@ -218574,6 +218899,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_tesse
@@ -218589,6 +218939,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tesse
@@ -218604,6 +218959,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_tesse
@@ -218709,6 +219069,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_geom
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_tesse
@@ -218724,6 +219089,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_tesse
@@ -218739,6 +219109,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_tesse
@@ -218844,6 +219219,181 @@
dEQP-VK.spirv_assembly.type.scalar.i64.switch_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.switch_geom
dEQP-VK.spirv_assembly.type.scalar.i64.switch_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.div_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.div_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.div_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.div_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.div_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.min_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.min_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.min_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.min_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.min_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.max_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.max_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.max_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.max_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.max_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.not_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.not_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.not_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.not_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.not_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_frag
dEQP-VK.spirv_assembly.type.scalar.u16.div_vert
dEQP-VK.spirv_assembly.type.scalar.u16.div_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.div_tesse
@@ -218904,6 +219454,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_tesse
@@ -218934,6 +219494,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_tesse
@@ -218964,6 +219534,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_tesse
@@ -219149,6 +219729,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tesse
@@ -219164,6 +219749,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tesse
@@ -219179,6 +219769,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tesse
@@ -219264,6 +219859,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tesse
@@ -219279,6 +219899,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tesse
@@ -219294,6 +219919,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_tesse
@@ -219309,6 +219939,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_tesse
@@ -219324,6 +219979,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tesse
@@ -219339,6 +219999,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_tesse
@@ -219354,6 +220019,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_tesse
@@ -219369,6 +220059,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tesse
@@ -219384,6 +220079,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_tesse
@@ -219454,6 +220154,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_geom
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_tesse
@@ -219469,6 +220174,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_tesse
@@ -219484,6 +220194,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_tesse
@@ -219589,6 +220304,216 @@
dEQP-VK.spirv_assembly.type.scalar.u64.switch_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.switch_geom
dEQP-VK.spirv_assembly.type.scalar.u64.switch_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec2.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec2.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.negate_tesse
@@ -219719,6 +220644,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_tesse
@@ -219749,6 +220684,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_tesse
@@ -219779,6 +220724,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_tesse
@@ -220009,6 +220964,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tesse
@@ -220024,6 +220984,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tesse
@@ -220039,6 +221004,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tesse
@@ -220124,6 +221094,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tesse
@@ -220139,6 +221134,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tesse
@@ -220154,6 +221154,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_tesse
@@ -220169,6 +221174,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_tesse
@@ -220184,6 +221214,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tesse
@@ -220199,6 +221234,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_tesse
@@ -220214,6 +221254,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_tesse
@@ -220229,6 +221294,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tesse
@@ -220244,6 +221314,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_tesse
@@ -220349,6 +221424,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_tesse
@@ -220364,6 +221444,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_tesse
@@ -220379,6 +221464,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_tesse
@@ -220484,6 +221574,166 @@
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec2.u16.div_vert
dEQP-VK.spirv_assembly.type.vec2.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.div_tesse
@@ -220544,6 +221794,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_tesse
@@ -220574,6 +221834,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_tesse
@@ -220604,6 +221874,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_tesse
@@ -220794,6 +222074,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tesse
@@ -220809,6 +222094,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tesse
@@ -220824,6 +222114,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tesse
@@ -220909,6 +222204,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tesse
@@ -220924,6 +222244,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tesse
@@ -220939,6 +222264,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_tesse
@@ -220954,6 +222284,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_tesse
@@ -220969,6 +222324,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tesse
@@ -220984,6 +222344,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_tesse
@@ -220999,6 +222364,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_tesse
@@ -221014,6 +222404,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tesse
@@ -221029,6 +222424,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_tesse
@@ -221099,6 +222499,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_tesse
@@ -221114,6 +222519,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_tesse
@@ -221129,6 +222539,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_tesse
@@ -221234,6 +222649,216 @@
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec3.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec3.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.negate_tesse
@@ -221364,6 +222989,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_tesse
@@ -221394,6 +223029,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_tesse
@@ -221424,6 +223069,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_tesse
@@ -221654,6 +223309,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tesse
@@ -221669,6 +223329,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tesse
@@ -221684,6 +223349,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tesse
@@ -221769,6 +223439,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tesse
@@ -221784,6 +223479,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tesse
@@ -221799,6 +223499,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_tesse
@@ -221814,6 +223519,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_tesse
@@ -221829,6 +223559,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tesse
@@ -221844,6 +223579,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_tesse
@@ -221859,6 +223599,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_tesse
@@ -221874,6 +223639,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tesse
@@ -221889,6 +223659,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_tesse
@@ -221994,6 +223769,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_tesse
@@ -222009,6 +223789,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_tesse
@@ -222024,6 +223809,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_tesse
@@ -222129,6 +223919,166 @@
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec3.u16.div_vert
dEQP-VK.spirv_assembly.type.vec3.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.div_tesse
@@ -222189,6 +224139,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_tesse
@@ -222219,6 +224179,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_tesse
@@ -222249,6 +224219,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_tesse
@@ -222439,6 +224419,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tesse
@@ -222454,6 +224439,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tesse
@@ -222469,6 +224459,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tesse
@@ -222554,6 +224549,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tesse
@@ -222569,6 +224589,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tesse
@@ -222584,6 +224609,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_tesse
@@ -222599,6 +224629,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_tesse
@@ -222614,6 +224669,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tesse
@@ -222629,6 +224689,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_tesse
@@ -222644,6 +224709,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_tesse
@@ -222659,6 +224749,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tesse
@@ -222674,6 +224769,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_tesse
@@ -222744,6 +224844,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_tesse
@@ -222759,6 +224864,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_tesse
@@ -222774,6 +224884,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_tesse
@@ -222879,6 +224994,216 @@
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec4.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec4.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.negate_tesse
@@ -223009,6 +225334,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_tesse
@@ -223039,6 +225374,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_tesse
@@ -223069,6 +225414,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_tesse
@@ -223299,6 +225654,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tesse
@@ -223314,6 +225674,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tesse
@@ -223329,6 +225694,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tesse
@@ -223414,6 +225784,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tesse
@@ -223429,6 +225824,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tesse
@@ -223444,6 +225844,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_tesse
@@ -223459,6 +225864,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_tesse
@@ -223474,6 +225904,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tesse
@@ -223489,6 +225924,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_tesse
@@ -223504,6 +225944,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_tesse
@@ -223519,6 +225984,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tesse
@@ -223534,6 +226004,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_tesse
@@ -223639,6 +226114,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_tesse
@@ -223654,6 +226134,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_tesse
@@ -223669,6 +226154,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_tesse
@@ -223774,6 +226264,166 @@
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec4.u16.div_vert
dEQP-VK.spirv_assembly.type.vec4.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.div_tesse
@@ -223834,6 +226484,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_tesse
@@ -223864,6 +226524,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_tesse
@@ -223894,6 +226564,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_tesse
@@ -224084,6 +226764,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tesse
@@ -224099,6 +226784,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tesse
@@ -224114,6 +226804,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tesse
@@ -224199,6 +226894,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tesse
@@ -224214,6 +226934,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tesse
@@ -224229,6 +226954,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_tesse
@@ -224244,6 +226974,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_tesse
@@ -224259,6 +227014,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tesse
@@ -224274,6 +227034,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_tesse
@@ -224289,6 +227054,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_tesse
@@ -224304,6 +227094,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tesse
@@ -224319,6 +227114,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_tesse
@@ -224389,6 +227189,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_tesse
@@ -224404,6 +227209,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_tesse
@@ -224419,6 +227229,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_tesse
diff --git a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
index 66cf37d..1530b33 100644
--- a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
+++ b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmComputeShaderTestUtil.hpp
@@ -312,12 +312,13 @@
typedef Buffer<float> Float32Buffer;
typedef Buffer<deFloat16> Float16Buffer;
-typedef Buffer<double> Float64Buffer;
+typedef Buffer<double> Float64Buffer;
typedef Buffer<deInt64> Int64Buffer;
typedef Buffer<deInt32> Int32Buffer;
typedef Buffer<deInt16> Int16Buffer;
-typedef Buffer<deUint16> Uint16Buffer;
typedef Buffer<deInt8> Int8Buffer;
+typedef Buffer<deUint8> Uint8Buffer;
+typedef Buffer<deUint16> Uint16Buffer;
typedef Buffer<deUint32> Uint32Buffer;
typedef Buffer<deUint64> Uint64Buffer;
typedef Buffer<tcu::Vec4> Vec4Buffer;
diff --git a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmTypeTests.cpp b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmTypeTests.cpp
index 2a17e56..f80a4dc 100644
--- a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmTypeTests.cpp
+++ b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmTypeTests.cpp
@@ -45,6 +45,26 @@
#define UNDEFINED_SPIRV_TEST_TYPE "testtype"
+namespace de
+{
+ // Specialize template to have output as integers instead of chars
+ template<>
+ inline std::string toString<deInt8> (const deInt8& value)
+ {
+ std::ostringstream s;
+ s << static_cast<deInt32>(value);
+ return s.str();
+ }
+
+ template<>
+ inline std::string toString<deUint8> (const deUint8& value)
+ {
+ std::ostringstream s;
+ s << static_cast<deUint32>(value);
+ return s.str();
+ }
+}
+
namespace vkt
{
namespace SpirVAssembly
@@ -69,15 +89,23 @@
enum InputWidth
{
WIDTH_DEFAULT = 0,
+ WIDTH_8,
WIDTH_16,
WIDTH_32,
WIDTH_64,
+ WIDTH_8_8,
+ WIDTH_8_16,
+ WIDTH_8_32,
+ WIDTH_8_64,
+ WIDTH_16_8,
WIDTH_16_16,
WIDTH_16_32,
WIDTH_16_64,
+ WIDTH_32_8,
WIDTH_32_16,
WIDTH_32_32,
WIDTH_32_64,
+ WIDTH_64_8,
WIDTH_64_16,
WIDTH_64_32,
WIDTH_64_64,
@@ -87,7 +115,9 @@
enum InputType
{
- TYPE_I16 = 0,
+ TYPE_I8 = 0,
+ TYPE_U8,
+ TYPE_I16,
TYPE_U16,
TYPE_I32,
TYPE_U32,
@@ -295,6 +325,9 @@
{
switch (inputWidth)
{
+ case WIDTH_8:
+ DE_ASSERT(ndx < 1);
+ return 8;
case WIDTH_16:
DE_ASSERT(ndx < 1);
return 16;
@@ -304,6 +337,21 @@
case WIDTH_64:
DE_ASSERT(ndx < 1);
return 64;
+ case WIDTH_8_8:
+ DE_ASSERT(ndx < 2);
+ return 8;
+ case WIDTH_8_16:
+ DE_ASSERT(ndx < 2);
+ return (ndx == 0) ? 8 : 16;
+ case WIDTH_8_32:
+ DE_ASSERT(ndx < 2);
+ return (ndx == 0) ? 8 : 32;
+ case WIDTH_8_64:
+ DE_ASSERT(ndx < 2);
+ return (ndx == 0) ? 8 : 64;
+ case WIDTH_16_8:
+ DE_ASSERT(ndx < 2);
+ return (ndx == 0) ? 16 : 8;
case WIDTH_16_16:
DE_ASSERT(ndx < 2);
return 16;
@@ -313,6 +361,9 @@
case WIDTH_16_64:
DE_ASSERT(ndx < 2);
return (ndx == 0) ? 16 : 64;
+ case WIDTH_32_8:
+ DE_ASSERT(ndx < 2);
+ return (ndx == 0) ? 32 : 8;
case WIDTH_32_16:
DE_ASSERT(ndx < 2);
return (ndx == 0) ? 32 : 16;
@@ -322,6 +373,9 @@
case WIDTH_32_64:
DE_ASSERT(ndx < 2);
return (ndx == 0) ? 32 : 64;
+ case WIDTH_64_8:
+ DE_ASSERT(ndx < 2);
+ return (ndx == 0) ? 64 : 8;
case WIDTH_64_16:
DE_ASSERT(ndx < 2);
return (ndx == 0) ? 64 : 16;
@@ -337,36 +391,59 @@
}
}
+bool has8BitInputWidth (InputWidth inputWidth)
+{
+ switch (inputWidth)
+ {
+ case WIDTH_8: return true;
+ case WIDTH_16: return false;
+ case WIDTH_32: return false;
+ case WIDTH_64: return false;
+ case WIDTH_8_8: return true;
+ case WIDTH_8_16: return true;
+ case WIDTH_8_32: return true;
+ case WIDTH_8_64: return true;
+ case WIDTH_16_8: return true;
+ case WIDTH_16_16: return false;
+ case WIDTH_16_32: return false;
+ case WIDTH_16_64: return false;
+ case WIDTH_32_8: return true;
+ case WIDTH_32_16: return false;
+ case WIDTH_32_32: return false;
+ case WIDTH_32_64: return false;
+ case WIDTH_64_8: return true;
+ case WIDTH_64_16: return false;
+ case WIDTH_64_32: return false;
+ case WIDTH_64_64: return false;
+ default: return false;
+ }
+}
+
bool has16BitInputWidth (InputWidth inputWidth)
{
switch (inputWidth)
{
- case WIDTH_16:
- return true;
- case WIDTH_32:
- return false;
- case WIDTH_64:
- return false;
- case WIDTH_16_16:
- return true;
- case WIDTH_16_32:
- return true;
- case WIDTH_16_64:
- return true;
- case WIDTH_32_16:
- return true;
- case WIDTH_32_32:
- return false;
- case WIDTH_32_64:
- return false;
- case WIDTH_64_16:
- return true;
- case WIDTH_64_32:
- return false;
- case WIDTH_64_64:
- return false;
- default:
- return false;
+ case WIDTH_8: return false;
+ case WIDTH_16: return true;
+ case WIDTH_32: return false;
+ case WIDTH_64: return false;
+ case WIDTH_8_8: return false;
+ case WIDTH_8_16: return true;
+ case WIDTH_8_32: return false;
+ case WIDTH_8_64: return false;
+ case WIDTH_16_8: return true;
+ case WIDTH_16_16: return true;
+ case WIDTH_16_32: return true;
+ case WIDTH_16_64: return true;
+ case WIDTH_32_8: return false;
+ case WIDTH_32_16: return true;
+ case WIDTH_32_32: return false;
+ case WIDTH_32_64: return false;
+ case WIDTH_64_8: return false;
+ case WIDTH_64_16: return true;
+ case WIDTH_64_32: return false;
+ case WIDTH_64_64: return false;
+ default: return false;
}
}
@@ -374,32 +451,27 @@
{
switch (inputWidth)
{
- case WIDTH_16:
- return false;
- case WIDTH_32:
- return false;
- case WIDTH_64:
- return true;
- case WIDTH_16_16:
- return false;
- case WIDTH_16_32:
- return false;
- case WIDTH_16_64:
- return true;
- case WIDTH_32_16:
- return false;
- case WIDTH_32_32:
- return false;
- case WIDTH_32_64:
- return true;
- case WIDTH_64_16:
- return true;
- case WIDTH_64_32:
- return true;
- case WIDTH_64_64:
- return true;
- default:
- return false;
+ case WIDTH_8: return false;
+ case WIDTH_16: return false;
+ case WIDTH_32: return false;
+ case WIDTH_64: return true;
+ case WIDTH_8_8: return false;
+ case WIDTH_8_16: return false;
+ case WIDTH_8_32: return false;
+ case WIDTH_8_64: return true;
+ case WIDTH_16_8: return false;
+ case WIDTH_16_16: return false;
+ case WIDTH_16_32: return false;
+ case WIDTH_16_64: return true;
+ case WIDTH_32_8: return false;
+ case WIDTH_32_16: return false;
+ case WIDTH_32_32: return false;
+ case WIDTH_32_64: return true;
+ case WIDTH_64_8: return true;
+ case WIDTH_64_16: return true;
+ case WIDTH_64_32: return true;
+ case WIDTH_64_64: return true;
+ default: return false;
}
}
@@ -407,6 +479,8 @@
{
switch (inputWidth)
{
+ case 8:
+ return (isSigned) ? TYPE_I8 : TYPE_U8;
case 16:
return (isSigned) ? TYPE_I16 : TYPE_U16;
case 32:
@@ -423,10 +497,10 @@
{
const deUint32 inputWidthValues[] =
{
- 16, 32, 64
+ 8, 16, 32, 64
};
- for (deUint32 widthNdx = 0; widthNdx < 3; widthNdx++)
+ for (deUint32 widthNdx = 0; widthNdx < DE_LENGTH_OF_ARRAY(inputWidthValues); widthNdx++)
{
const deUint32 typeWidth = inputWidthValues[widthNdx];
const InputType typeUnsigned = getInputType(typeWidth, false);
@@ -440,6 +514,16 @@
string str = "";
+ if (has8BitInputWidth(inputWidth) && typeWidth != 8)
+ {
+ // 8-bit scalar type
+ str += "%" + signPrefix + "8 = OpTypeInt 8 " + signBit + "\n";
+
+ // 8-bit vector type
+ if (vectorSize > 1)
+ str += "%v" + de::toString(vectorSize) + signPrefix + "8 = OpTypeVector %" + signPrefix + "8 " + de::toString(vectorSize) + "\n";
+ }
+
if (has16BitInputWidth(inputWidth) && typeWidth != 16)
{
// 16-bit scalar type
@@ -474,14 +558,26 @@
if (spirvCapability)
{
+ if (has8BitInputWidth(inputWidth) || deStringEqual("Int8", spirvCapability))
+ str += "OpCapability Int8\n";
+
if (has16BitInputWidth(inputWidth) || deStringEqual("Int16", spirvCapability))
str += "OpCapability Int16\n";
if (has64BitInputWidth(inputWidth) || deStringEqual("Int64", spirvCapability))
str += "OpCapability Int64\n";
+
+ if (deStringEqual("Int8", spirvCapability))
+ str += "OpCapability UniformAndStorageBuffer8BitAccess\n";
+
+ if (deStringEqual("Int16", spirvCapability))
+ str += "OpCapability UniformAndStorageBuffer16BitAccess\n";
}
else
{
+ if (has8BitInputWidth(inputWidth))
+ str += "OpCapability Int8\n";
+
if (has16BitInputWidth(inputWidth))
str += "OpCapability Int16\n";
@@ -489,6 +585,7 @@
str += "OpCapability Int64\n";
}
+
return str;
}
@@ -496,10 +593,10 @@
{
const deUint32 inputWidthValues[] =
{
- 16, 32, 64
+ 8, 16, 32, 64
};
- for (deUint32 widthNdx = 0; widthNdx < 3; widthNdx++)
+ for (deUint32 widthNdx = 0; widthNdx < DE_LENGTH_OF_ARRAY(inputWidthValues); widthNdx++)
{
const deUint32 typeWidth = inputWidthValues[widthNdx];
const InputType typeUnsigned = getInputType(typeWidth, false);
@@ -537,12 +634,13 @@
string getFullOperationWithDifferentInputWidthStr (string resultName, string spirvOperation, InputType inputType, string spirvTestType, InputWidth inputWidth, bool isQuaternary)
{
const bool isSigned = (inputType == TYPE_I32);
- const string inputType16 = (isSigned) ? "i16" : "u16";
- const string inputType64 = (isSigned) ? "i64" : "u64";
const deUint32 offsetWidth = getInputWidth(inputWidth, 0);
const deUint32 countWidth = getInputWidth(inputWidth, 1);
+ const string offsetType = ((isSigned) ? "i" : "u") + de::toString(offsetWidth);
+ const string countType = ((isSigned) ? "i" : "u") + de::toString(countWidth);
+
const string offsetNdx = (isQuaternary) ? "2" : "1";
const string countNdx = (isQuaternary) ? "3" : "2";
@@ -550,9 +648,9 @@
// Create intermediate values with different width
if (offsetWidth != 32)
- str += "%input" + offsetNdx + "_val_" + de::toString(offsetWidth) + " = OpSConvert %" + ((offsetWidth == 16) ? inputType16 : inputType64) + " %input" + offsetNdx + "_val\n";
+ str += "%input" + offsetNdx + "_val_" + de::toString(offsetWidth) + " = OpSConvert %" + offsetType + " %input" + offsetNdx + "_val\n";
if (countWidth != 32)
- str += "%input" + countNdx + "_val_" + de::toString(countWidth) + " = OpSConvert %" + ((countWidth == 16) ? inputType16 : inputType64) + " %input" + countNdx + "_val\n";
+ str += "%input" + countNdx + "_val_" + de::toString(countWidth) + " = OpSConvert %" + countType + " %input" + countNdx + "_val\n";
// Inputs with potentially different width
const string offsetStr = "%input" + offsetNdx + "_val" + ((offsetWidth != 32) ? "_" + de::toString(offsetWidth) : "");
@@ -752,7 +850,7 @@
else
{
if (m_vectorSize > 1)
- m_spirvTestType = "v" + numberToString(m_vectorSize) + scalarType;
+ m_spirvTestType = "v" + de::toString(m_vectorSize) + scalarType;
else
m_spirvTestType = scalarType;
}
@@ -770,7 +868,7 @@
"OpDecorate %input${n_input} Binding ${n_input}\n");
map<string, string> specs;
- specs["n_input"] = numberToString(numInput);
+ specs["n_input"] = de::toString(numInput);
return decoration.specialize(specs);
}
@@ -781,7 +879,7 @@
const bool scalarInput = (m_vectorSize != 1) && isScalarInput(spirvOpertaion, numInput);
const string bufferType = (scalarInput) ? "%scalarbufptr" : "%bufptr";
- return "%input" + numberToString(numInput) + " = OpVariable " + bufferType + " Uniform\n";
+ return "%input" + de::toString(numInput) + " = OpVariable " + bufferType + " Uniform\n";
}
template <class T>
@@ -796,7 +894,7 @@
"%input${n_input}_val = OpLoad " + valueType + " %input${n_input}_loc\n");
map<string, string> specs;
- specs["n_input"] = numberToString(numInput);
+ specs["n_input"] = de::toString(numInput);
specs["testtype"] = m_spirvTestType;
return testfun.specialize(specs);
@@ -1170,11 +1268,11 @@
for (deUint32 elemNdx = 0; elemNdx < data.size(); ++elemNdx)
{
if (data[elemNdx] == m_cases[0])
- outputs.push_back(1000);
+ outputs.push_back(100);
else if (data[elemNdx] == m_cases[1])
- outputs.push_back(1100);
+ outputs.push_back(110);
else if (data[elemNdx] == m_cases[2])
- outputs.push_back(1200);
+ outputs.push_back(120);
else
outputs.push_back(10);
}
@@ -1270,12 +1368,16 @@
"OpFunctionEnd\n");
+ const bool uses8bit (m_inputType == TYPE_I8 || m_inputType == TYPE_U8 || has8BitInputWidth(inputWidth));
+ const string vectorSizeStr (de::toString(m_vectorSize));
std::vector<std::string> noExtensions;
std::vector<std::string> features;
RGBA defaultColors[4];
map<string, string> fragments;
map<string, string> specs;
VulkanFeatures requiredFeatures;
+ std::string spirvExtensions;
+ std::string spirvCapabilities;
getDefaultColors(defaultColors);
@@ -1299,14 +1401,29 @@
features.insert(features.begin(), "shaderInt64");
}
- const string vectorSizeStr = numberToString(m_vectorSize);
+ if (uses8bit)
+ {
+ requiredFeatures.extFloat16Int8 |= EXTFLOAT16INT8FEATURES_INT8;
+ }
+
+ if (m_inputType == TYPE_I8 || m_inputType == TYPE_U8)
+ {
+ requiredFeatures.ext8BitStorage |= EXT8BITSTORAGEFEATURES_UNIFORM_STORAGE_BUFFER;
+ spirvExtensions += "OpExtension \"SPV_KHR_8bit_storage\"\n";
+ }
+
+ if (m_inputType == TYPE_I16 || m_inputType == TYPE_U16)
+ {
+ requiredFeatures.ext16BitStorage |= EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
+ spirvExtensions += "OpExtension \"SPV_KHR_16bit_storage\"\n";
+ }
specs["testtype"] = m_spirvTestType;
specs["scalartype"] = m_spirvType;
- specs["typesize"] = numberToString(((m_vectorSize == 3) ? 4 : m_vectorSize) * m_typeSize / 8);
+ specs["typesize"] = de::toString(((m_vectorSize == 3) ? 4 : m_vectorSize) * m_typeSize / 8);
specs["vector_size"] = vectorSizeStr;
- specs["num_elements"] = numberToString(numElements);
- specs["output_binding"] = numberToString(resources.inputs.size());
+ specs["num_elements"] = de::toString(numElements);
+ specs["output_binding"] = de::toString(resources.inputs.size());
specs["shift_initializers"] = replicate(" %c_shift1", m_vectorSize);
specs["bvec"] = (m_vectorSize == 1 || m_vectorSize == 4) ? ("")
@@ -1327,7 +1444,7 @@
: ("%fp_" + m_spirvTestType + " = OpTypePointer Function %" + m_spirvTestType + "\n");
if (spirvExtension)
- fragments["extension"] = "%ext1 = OpExtInstImport \"" + string(spirvExtension) + "\"";
+ spirvExtensions += "%ext1 = OpExtInstImport \"" + string(spirvExtension) + "\"";
for (deUint32 elemNdx = 0; elemNdx < decorations.size(); ++elemNdx)
fragments["decoration"] += decorations[elemNdx];
@@ -1359,7 +1476,10 @@
fragments["testfun"] += testfuns[elemNdx];
fragments["testfun"] += operation + post_testfun.specialize(specs);
- fragments["capability"] = getSpirvCapabilityStr(m_spirvCapability, inputWidth);
+ spirvCapabilities += getSpirvCapabilityStr(m_spirvCapability, inputWidth);
+
+ fragments["extension"] = spirvExtensions;
+ fragments["capability"] = spirvCapabilities;
createTestsForAllStages(testName, defaultColors, defaultColors, fragments, resources, noExtensions, features, this, requiredFeatures);
}
@@ -1804,6 +1924,7 @@
createStageTests(testName, resources, totalElements, decorations,
pre_mains, testfuns, full_operation, inputWidth, "", spirvExtension);
}
+
template <class T>
void SpvAsmTypeTests<T>::createSwitchTests (void)
{
@@ -1824,9 +1945,9 @@
const StringTemplate scalar_pre_main ("%testtype = ${scalartype}\n");
const StringTemplate post_pre_main ("%c_casedefault = OpConstant %${testtype} 10\n"
- "%c_case0 = OpConstant %${testtype} 1000\n"
- "%c_case1 = OpConstant %${testtype} 1100\n"
- "%c_case2 = OpConstant %${testtype} 1200\n"
+ "%c_case0 = OpConstant %${testtype} 100\n"
+ "%c_case1 = OpConstant %${testtype} 110\n"
+ "%c_case2 = OpConstant %${testtype} 120\n"
"%a${num_elements}testtype = OpTypeArray %${testtype} %c_u32_${num_elements}\n"
"%up_testtype = OpTypePointer Uniform %${testtype}\n"
"%buf = OpTypeStruct %a${num_elements}testtype\n"
@@ -1904,6 +2025,8 @@
"OpFunctionEnd\n");
+ const bool uses8bit (m_inputType == TYPE_I8 || m_inputType == TYPE_U8);
+
GraphicsResources resources;
RGBA defaultColors[4];
map<string, string> fragments;
@@ -1913,6 +2036,8 @@
VulkanFeatures requiredFeatures;
vector<T> dataset;
deUint32 numElements;
+ std::string spirvExtensions;
+ std::string spirvCapabilities;
getDefaultColors(defaultColors);
@@ -1923,13 +2048,30 @@
if (m_deviceFeature)
features.insert(features.begin(), m_deviceFeature);
+ if (uses8bit)
+ {
+ requiredFeatures.extFloat16Int8 |= EXTFLOAT16INT8FEATURES_INT8;
+ }
+
+ if (m_inputType == TYPE_I8 || m_inputType == TYPE_U8)
+ {
+ requiredFeatures.ext8BitStorage |= EXT8BITSTORAGEFEATURES_UNIFORM_STORAGE_BUFFER;
+ spirvExtensions += "OpExtension \"SPV_KHR_8bit_storage\"\n";
+ }
+
+ if (m_inputType == TYPE_I16 || m_inputType == TYPE_U16)
+ {
+ requiredFeatures.ext16BitStorage |= EXT16BITSTORAGEFEATURES_UNIFORM_BUFFER_BLOCK;
+ spirvExtensions += "OpExtension \"SPV_KHR_16bit_storage\"\n";
+ }
+
specs["testtype"] = m_spirvTestType;
specs["scalartype"] = m_spirvType;
- specs["typesize"] = numberToString(m_typeSize / 8);
- specs["num_elements"] = numberToString(numElements);
- specs["case0"] = numberToString(m_cases[0]);
- specs["case1"] = numberToString(m_cases[1]);
- specs["case2"] = numberToString(m_cases[2]);
+ specs["typesize"] = de::toString(m_typeSize / 8);
+ specs["num_elements"] = de::toString(numElements);
+ specs["case0"] = de::toString(m_cases[0]);
+ specs["case1"] = de::toString(m_cases[1]);
+ specs["case2"] = de::toString(m_cases[2]);
fragments["decoration"] = decoration.specialize(specs);
@@ -1940,8 +2082,10 @@
fragments["testfun"] = testfun.specialize(specs);
- if (m_spirvCapability)
- fragments["capability"] = "OpCapability " + string(m_spirvCapability);
+ spirvCapabilities += getSpirvCapabilityStr(m_spirvCapability, WIDTH_DEFAULT);
+
+ fragments["extension"] = spirvExtensions;
+ fragments["capability"] = spirvCapabilities;
createTestsForAllStages("switch", defaultColors, defaultColors, fragments, resources, noExtensions, features, this, requiredFeatures);
}
@@ -2098,6 +2242,57 @@
return result;
}
+class SpvAsmTypeInt8Tests : public SpvAsmTypeTests<deInt8>
+{
+public:
+ SpvAsmTypeInt8Tests (tcu::TestContext& testCtx,
+ deUint32 vectorSize);
+ ~SpvAsmTypeInt8Tests (void);
+ void getDataset (vector<deInt8>& input,
+ deUint32 numElements);
+ void pushResource (vector<Resource>& resource,
+ vector<deInt8>& data);
+};
+
+SpvAsmTypeInt8Tests::SpvAsmTypeInt8Tests (tcu::TestContext& testCtx,
+ deUint32 vectorSize)
+ : SpvAsmTypeTests (testCtx, "i8", "int8 tests", DE_NULL, "Int8", "OpTypeInt 8 1", TYPE_I8, 8, vectorSize)
+{
+ m_cases[0] = -42;
+ m_cases[1] = 73;
+ m_cases[2] = 121;
+}
+
+SpvAsmTypeInt8Tests::~SpvAsmTypeInt8Tests (void)
+{
+}
+
+void SpvAsmTypeInt8Tests::getDataset (vector<deInt8>& input,
+ deUint32 numElements)
+{
+ // Push first special cases
+ input.push_back(0);
+ input.push_back(static_cast<deInt8>(deIntMinValue32(8)));// A 8-bit negative number
+ input.push_back(static_cast<deInt8>(deIntMaxValue32(8)));// A 8-bit positive number
+
+ // Push switch cases
+ input.push_back(m_cases[0]);
+ input.push_back(m_cases[1]);
+ input.push_back(m_cases[2]);
+
+ numElements -= static_cast<deUint32>(input.size());
+
+ // Random values
+ for (deUint32 elemNdx = 0; elemNdx < numElements; ++elemNdx)
+ input.push_back(static_cast<deInt8>(m_rnd.getUint8()));
+}
+
+void SpvAsmTypeInt8Tests::pushResource (vector<Resource>& resource,
+ vector<deInt8>& data)
+{
+ resource.push_back(Resource(BufferSp(new Int8Buffer(data)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
+}
+
class SpvAsmTypeInt16Tests : public SpvAsmTypeTests<deInt16>
{
public:
@@ -2251,6 +2446,56 @@
resource.push_back(Resource(BufferSp(new Int64Buffer(data)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
}
+class SpvAsmTypeUint8Tests : public SpvAsmTypeTests<deUint8>
+{
+public:
+ SpvAsmTypeUint8Tests (tcu::TestContext& testCtx,
+ deUint32 vectorSize);
+ ~SpvAsmTypeUint8Tests (void);
+ void getDataset (vector<deUint8>& input,
+ deUint32 numElements);
+ void pushResource (vector<Resource>& resource,
+ vector<deUint8>& data);
+};
+
+SpvAsmTypeUint8Tests::SpvAsmTypeUint8Tests (tcu::TestContext& testCtx,
+ deUint32 vectorSize)
+ : SpvAsmTypeTests (testCtx, "u8", "uint8 tests", DE_NULL, "Int8", "OpTypeInt 8 0", TYPE_U8, 8, vectorSize)
+{
+ m_cases[0] = 0;
+ m_cases[1] = 73;
+ m_cases[2] = 193;
+}
+
+SpvAsmTypeUint8Tests::~SpvAsmTypeUint8Tests (void)
+{
+}
+
+void SpvAsmTypeUint8Tests::getDataset (vector<deUint8>& input,
+ deUint32 numElements)
+{
+ // Push first special cases
+ input.push_back(0); // Min value
+ input.push_back(~0); // Max value
+
+ //Push switch cases
+ input.push_back(m_cases[0]);
+ input.push_back(m_cases[1]);
+ input.push_back(m_cases[2]);
+
+ numElements -= static_cast<deUint32>(input.size());
+
+ // Random values
+ for (deUint32 elemNdx = 0; elemNdx < numElements; ++elemNdx)
+ input.push_back(m_rnd.getUint8());
+}
+
+void SpvAsmTypeUint8Tests::pushResource (vector<Resource>& resource,
+ vector<deUint8>& data)
+{
+ resource.push_back(Resource(BufferSp(new Uint8Buffer(data)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER));
+}
+
class SpvAsmTypeUint16Tests : public SpvAsmTypeTests<deUint16>
{
public:
@@ -2716,6 +2961,66 @@
}
};
+class TestMathInt8 : public TestMath<deInt8>
+{
+public:
+ static inline deInt8 test_msb (deInt8 x)
+ {
+ if (x > 0)
+ return static_cast<deInt8>(7 - deClz32((deUint32)x));
+ else if (x < 0)
+ return static_cast<deInt8>(7 - deClz32(~(deUint32)x));
+ else
+ return -1;
+ }
+
+ static inline deInt8 test_mul_div (deInt8 x, deInt8 y)
+ {
+ deInt32 x32 = static_cast<deInt32>(x);
+ deInt32 y32 = static_cast<deInt32>(y);
+
+ // In SPIR-V, if "y" is 0, then the result is undefined. In our case, let's return 0
+ if (y == static_cast<deInt8>(0))
+ return 0;
+ else
+ return static_cast<deInt8>(static_cast<deInt8>(x32 * y32) / y32);
+ }
+
+ static inline deInt8 test_ugreaterthan (deInt8 x, deInt8 y)
+ {
+ // Consume signed integers as unsigned integers
+ if ((x & 0x80) ^ (y & 0x80))
+ std::swap(x,y);
+
+ if (x > y)
+ return static_cast<deInt8>(1);
+ else
+ return static_cast<deInt8>(0);
+ }
+
+ static inline deInt8 test_ulessthan (deInt8 x, deInt8 y)
+ {
+ return test_ugreaterthan(y, x);
+ }
+
+ static inline deInt8 test_ugreaterthanequal (deInt8 x, deInt8 y)
+ {
+ // Consume signed integers as unsigned integers
+ if ((x & 0x80) ^ (y & 0x80))
+ std::swap(x,y);
+
+ if (x >= y)
+ return static_cast<deInt8>(1);
+ else
+ return static_cast<deInt8>(0);
+ }
+
+ static inline deInt8 test_ulessthanequal (deInt8 x, deInt8 y)
+ {
+ return test_ugreaterthanequal(y, x);
+ }
+};
+
class TestMathInt16 : public TestMath<deInt16>
{
public:
@@ -2862,6 +3167,64 @@
}
};
+class TestMathUint8 : public TestMath<deUint8>
+{
+public:
+ static inline deUint32 test_msb (deUint8 x)
+ {
+ if (x > 0)
+ return 7 - deClz32((deUint32)x);
+ else
+ return -1;
+ }
+
+ static inline deUint8 test_mul_div (deUint8 x, deUint8 y)
+ {
+ const deUint32 x32 = static_cast<deUint32>(x);
+ const deUint32 y32 = static_cast<deUint32>(y);
+
+ // In SPIR-V, if "y" is 0, then the result is undefined. In our case, let's return 0
+ if (y == static_cast<deUint8>(0))
+ return 0;
+ else
+ return static_cast<deUint8>(static_cast<deUint8>(x32 * y32) / y32);
+ }
+
+ static inline deUint8 test_sgreaterthan (deUint8 x, deUint8 y)
+ {
+ // Consume unsigned integers as signed integers
+ if ((x & 0x80) ^ (y & 0x80))
+ std::swap(x,y);
+
+ if (x > y)
+ return static_cast<deUint8>(1);
+ else
+ return static_cast<deUint8>(0);
+ }
+
+ static inline deUint8 test_slessthan (deUint8 x, deUint8 y)
+ {
+ return test_sgreaterthan(y, x);
+ }
+
+ static inline deUint8 test_sgreaterthanequal (deUint8 x, deUint8 y)
+ {
+ // Consume unsigned integers as signed integers
+ if ((x & 0x80) ^ (y & 0x80))
+ std::swap(x,y);
+
+ if (x >= y)
+ return static_cast<deUint8>(1);
+ else
+ return static_cast<deUint8>(0);
+ }
+
+ static inline deUint8 test_slessthanequal (deUint8 x, deUint8 y)
+ {
+ return test_sgreaterthanequal(y, x);
+ }
+};
+
class TestMathUint16 : public TestMath<deUint16>
{
public:
@@ -3005,36 +3368,45 @@
}
};
+#define I8_FILTER_NONE SpvAsmTypeInt8Tests::filterNone
#define I16_FILTER_NONE SpvAsmTypeInt16Tests::filterNone
#define I32_FILTER_NONE SpvAsmTypeInt32Tests::filterNone
#define I64_FILTER_NONE SpvAsmTypeInt64Tests::filterNone
+#define U8_FILTER_NONE SpvAsmTypeUint8Tests::filterNone
#define U16_FILTER_NONE SpvAsmTypeUint16Tests::filterNone
#define U32_FILTER_NONE SpvAsmTypeUint32Tests::filterNone
#define U64_FILTER_NONE SpvAsmTypeUint64Tests::filterNone
+#define I8_FILTER_ZERO SpvAsmTypeInt8Tests::filterZero
#define I16_FILTER_ZERO SpvAsmTypeInt16Tests::filterZero
#define I32_FILTER_ZERO SpvAsmTypeInt32Tests::filterZero
#define I64_FILTER_ZERO SpvAsmTypeInt64Tests::filterZero
+#define U8_FILTER_ZERO SpvAsmTypeUint8Tests::filterZero
#define U16_FILTER_ZERO SpvAsmTypeUint16Tests::filterZero
#define U32_FILTER_ZERO SpvAsmTypeUint32Tests::filterZero
#define U64_FILTER_ZERO SpvAsmTypeUint64Tests::filterZero
+#define I8_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeInt8Tests::filterNegativesAndZero
#define I16_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeInt16Tests::filterNegativesAndZero
#define I32_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeInt32Tests::filterNegativesAndZero
#define I64_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeInt64Tests::filterNegativesAndZero
+#define U8_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeUint8Tests::filterNegativesAndZero
#define U16_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeUint16Tests::filterNegativesAndZero
#define U32_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeUint32Tests::filterNegativesAndZero
#define U64_FILTER_NEGATIVES_AND_ZERO SpvAsmTypeUint64Tests::filterNegativesAndZero
+#define I8_FILTER_MIN_GT_MAX SpvAsmTypeInt8Tests::filterMinGtMax
#define I16_FILTER_MIN_GT_MAX SpvAsmTypeInt16Tests::filterMinGtMax
#define I32_FILTER_MIN_GT_MAX SpvAsmTypeInt32Tests::filterMinGtMax
#define I64_FILTER_MIN_GT_MAX SpvAsmTypeInt64Tests::filterMinGtMax
+#define U8_FILTER_MIN_GT_MAX SpvAsmTypeUint8Tests::filterMinGtMax
#define U16_FILTER_MIN_GT_MAX SpvAsmTypeUint16Tests::filterMinGtMax
#define U32_FILTER_MIN_GT_MAX SpvAsmTypeUint32Tests::filterMinGtMax
#define U64_FILTER_MIN_GT_MAX SpvAsmTypeUint64Tests::filterMinGtMax
const string bitShiftTestPostfix[] =
{
+ "_shift8",
"_shift16",
"_shift32",
"_shift64"
@@ -3042,19 +3414,26 @@
const string bitFieldTestPostfix[] =
{
+ "_offset8_count8",
+ "_offset8_count16",
+ "_offset8_count32",
+ "_offset8_count64",
+ "_offset16_count8",
"_offset16_count16",
"_offset16_count32",
"_offset16_count64",
+ "_offset32_count8",
"_offset32_count16",
"_offset32_count32",
"_offset32_count64",
+ "_offset64_count8",
"_offset64_count16",
"_offset64_count32",
"_offset64_count64",
};
// Macro to create tests.
-// Syntax: MAKE_TEST_{S,V}_{I,U}_{1,3,6}
+// Syntax: MAKE_TEST_{S,V}_{I,U}_{8,1,3,6}
//
// 'S': create scalar test
// 'V': create vector test
@@ -3062,15 +3441,19 @@
// 'I': create integer test
// 'U': create unsigned integer test
//
+// '8': create 8-bit test
+// '1': create 16-bit test
// '3': create 32-bit test
// '6': create 64-bit test
//
// 'W': bit width of some parameters in bit field and shift operations can be different from Result and Base
// 'N': create 16-bit tests without 'test_high_part_zero' variants
-#define MAKE_TEST_S_I_136(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_S_I_8136(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 1; ++ndx) \
{ \
+ int8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathInt8::test_##op, I8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name), (spirvOp), \
TestMathInt16::test_##op, I16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name "_test_high_part_zero"), (spirvOp), \
@@ -3081,9 +3464,11 @@
TestMathInt64::test_##op, I64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_V_I_136(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_V_I_8136(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 1; ndx < 4; ++ndx) \
{ \
+ int8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathInt8::test_##op, I8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name), (spirvOp), \
TestMathInt16::test_##op, I16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name "_test_high_part_zero"), (spirvOp), \
@@ -3094,9 +3479,11 @@
TestMathInt64::test_##op, I64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_SV_I_136(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_SV_I_8136(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
{ \
+ int8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathInt8::test_##op, I8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name), (spirvOp), \
TestMathInt16::test_##op, I16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name "_test_high_part_zero"), (spirvOp), \
@@ -3107,9 +3494,11 @@
TestMathInt64::test_##op, I64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_SV_I_136_N(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_SV_I_8136_N(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
{ \
+ int8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathInt8::test_##op, I8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int16Tests[ndx]->createTests((name), (spirvOp), \
TestMathInt16::test_##op, I16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
int32Tests[ndx]->createTests((name), (spirvOp), \
@@ -3118,18 +3507,22 @@
TestMathInt64::test_##op, I64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_SV_I_136_W(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_SV_I_8136_W(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
- for (deUint32 width = 0; width < 3; ++width) \
+ for (deUint32 widthNdx = 0; widthNdx < DE_LENGTH_OF_ARRAY(bitShiftTestPostfix); ++widthNdx) \
{ \
- int16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width]).c_str(), (spirvOp), \
- TestMathInt16::test_##op, I16_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension)); \
- int16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width] + "_test_high_part_zero").c_str(), (spirvOp), \
- TestMathInt16::test_##op, I16_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension), true); \
- int32Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width]).c_str(), (spirvOp), \
- TestMathInt32::test_##op, I32_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension)); \
- int64Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width]).c_str(), (spirvOp), \
- TestMathInt64::test_##op, I64_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension)); \
+ const InputWidth inputWidth = static_cast<InputWidth>(WIDTH_8 + widthNdx); \
+ \
+ int8Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathInt8::test_##op, I8_##filter, inputRange, inputWidth, (extension)); \
+ int16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathInt16::test_##op, I16_##filter, inputRange, inputWidth, (extension)); \
+ int16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx] + "_test_high_part_zero").c_str(), (spirvOp), \
+ TestMathInt16::test_##op, I16_##filter, inputRange, inputWidth, (extension), true); \
+ int32Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathInt32::test_##op, I32_##filter, inputRange, inputWidth, (extension)); \
+ int64Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathInt64::test_##op, I64_##filter, inputRange, inputWidth, (extension)); \
} \
#define MAKE_TEST_SV_I_1(name, spirvOp, op, filter, inputRange, extension) \
@@ -3148,15 +3541,17 @@
#define MAKE_TEST_SV_I_3_W(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
- for (deUint32 width = 0; width < 9; ++width) \
+ for (deUint32 width = 0; width < DE_LENGTH_OF_ARRAY(bitFieldTestPostfix); ++width) \
{ \
int32Tests[ndx]->createTests(string(name + bitFieldTestPostfix[width]).c_str(), (spirvOp), \
- TestMathInt32::test_##op, I32_##filter, inputRange, InputWidth(WIDTH_16_16 + width), (extension)); \
+ TestMathInt32::test_##op, I32_##filter, inputRange, InputWidth(WIDTH_8_8 + width), (extension)); \
} \
-#define MAKE_TEST_S_U_136(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_S_U_8136(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 1; ++ndx) \
{ \
+ uint8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathUint8::test_##op, U8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
uint16Tests[ndx]->createTests((name), (spirvOp), \
TestMathUint16::test_##op, U16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
uint16Tests[ndx]->createTests((name "_test_high_part_zero"), (spirvOp), \
@@ -3167,7 +3562,7 @@
TestMathUint64::test_##op, U64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_V_U_136(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_V_U_8136(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 1; ndx < 4; ++ndx) \
{ \
uint16Tests[ndx]->createTests((name), (spirvOp), \
@@ -3180,9 +3575,11 @@
TestMathUint64::test_##op, U64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_SV_U_136(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_SV_U_8136(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
{ \
+ uint8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathUint8::test_##op, U8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
uint16Tests[ndx]->createTests((name), (spirvOp), \
TestMathUint16::test_##op, U16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
uint16Tests[ndx]->createTests((name "_test_high_part_zero"), (spirvOp), \
@@ -3193,9 +3590,11 @@
TestMathUint64::test_##op, U64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_SV_U_136_N(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_SV_U_8136_N(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
{ \
+ uint8Tests[ndx]->createTests((name), (spirvOp), \
+ TestMathUint8::test_##op, U8_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
uint16Tests[ndx]->createTests((name), (spirvOp), \
TestMathUint16::test_##op, U16_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
uint32Tests[ndx]->createTests((name), (spirvOp), \
@@ -3204,18 +3603,22 @@
TestMathUint64::test_##op, U64_##filter, inputRange, WIDTH_DEFAULT, (extension)); \
} \
-#define MAKE_TEST_SV_U_136_W(name, spirvOp, op, filter, inputRange, extension) \
+#define MAKE_TEST_SV_U_8136_W(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
- for (deUint32 width = 0; width < 3; ++width) \
+ for (deUint32 widthNdx = 0; widthNdx < DE_LENGTH_OF_ARRAY(bitShiftTestPostfix); ++widthNdx) \
{ \
- uint16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width]).c_str(), (spirvOp), \
- TestMathUint16::test_##op, U16_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension)); \
- uint16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width] + "_test_high_part_zero").c_str(), (spirvOp), \
- TestMathUint16::test_##op, U16_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension), true); \
- uint32Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width]).c_str(), (spirvOp), \
- TestMathUint32::test_##op, U32_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension)); \
- uint64Tests[ndx]->createTests(string(name + bitShiftTestPostfix[width]).c_str(), (spirvOp), \
- TestMathUint64::test_##op, U64_##filter, inputRange, InputWidth(WIDTH_16 + width), (extension)); \
+ const InputWidth inputWidth = static_cast<InputWidth>(WIDTH_8 + widthNdx); \
+ \
+ uint8Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathUint8::test_##op, U8_##filter, inputRange, inputWidth, (extension)); \
+ uint16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathUint16::test_##op, U16_##filter, inputRange, inputWidth, (extension)); \
+ uint16Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx] + "_test_high_part_zero").c_str(), (spirvOp), \
+ TestMathUint16::test_##op, U16_##filter, inputRange, inputWidth, (extension), true); \
+ uint32Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathUint32::test_##op, U32_##filter, inputRange, inputWidth, (extension)); \
+ uint64Tests[ndx]->createTests(string(name + bitShiftTestPostfix[widthNdx]).c_str(), (spirvOp), \
+ TestMathUint64::test_##op, U64_##filter, inputRange, inputWidth, (extension)); \
} \
#define MAKE_TEST_SV_U_1(name, spirvOp, op, filter, inputRange, extension) \
@@ -3234,10 +3637,10 @@
#define MAKE_TEST_SV_U_3_W(name, spirvOp, op, filter, inputRange, extension) \
for (deUint32 ndx = 0; ndx < 4; ++ndx) \
- for (deUint32 width = 0; width < 9; ++width) \
+ for (deUint32 width = 0; width < DE_LENGTH_OF_ARRAY(bitFieldTestPostfix); ++width) \
{ \
uint32Tests[ndx]->createTests(string(name + bitFieldTestPostfix[width]).c_str(), (spirvOp), \
- TestMathUint32::test_##op, U32_##filter, inputRange, InputWidth(WIDTH_16_16 + width), (extension)); \
+ TestMathUint32::test_##op, U32_##filter, inputRange, InputWidth(WIDTH_8_8 + width), (extension)); \
} \
tcu::TestCaseGroup* createTypeTests (tcu::TestContext& testCtx)
@@ -3246,88 +3649,92 @@
de::MovePtr<tcu::TestCaseGroup> typeScalarTests (new tcu::TestCaseGroup(testCtx, "scalar", "scalar tests"));
de::MovePtr<tcu::TestCaseGroup> typeVectorTests[3];
+ de::MovePtr<SpvAsmTypeInt8Tests> int8Tests[4];
de::MovePtr<SpvAsmTypeInt16Tests> int16Tests[4];
de::MovePtr<SpvAsmTypeInt32Tests> int32Tests[4];
de::MovePtr<SpvAsmTypeInt64Tests> int64Tests[4];
+ de::MovePtr<SpvAsmTypeUint8Tests> uint8Tests[4];
de::MovePtr<SpvAsmTypeUint16Tests> uint16Tests[4];
de::MovePtr<SpvAsmTypeUint32Tests> uint32Tests[4];
de::MovePtr<SpvAsmTypeUint64Tests> uint64Tests[4];
for (deUint32 ndx = 0; ndx < 3; ++ndx)
{
- std::string testName = "vec" + numberToString(ndx + 2);
+ std::string testName = "vec" + de::toString(ndx + 2);
typeVectorTests[ndx] = de::MovePtr<tcu::TestCaseGroup>(new tcu::TestCaseGroup(testCtx, testName.c_str(), "vector tests"));
}
for (deUint32 ndx = 0; ndx < 4; ++ndx)
{
+ int8Tests[ndx] = de::MovePtr<SpvAsmTypeInt8Tests>(new SpvAsmTypeInt8Tests(testCtx, ndx + 1));
int16Tests[ndx] = de::MovePtr<SpvAsmTypeInt16Tests>(new SpvAsmTypeInt16Tests(testCtx, ndx + 1));
int32Tests[ndx] = de::MovePtr<SpvAsmTypeInt32Tests>(new SpvAsmTypeInt32Tests(testCtx, ndx + 1));
int64Tests[ndx] = de::MovePtr<SpvAsmTypeInt64Tests>(new SpvAsmTypeInt64Tests(testCtx, ndx + 1));
+ uint8Tests[ndx] = de::MovePtr<SpvAsmTypeUint8Tests>(new SpvAsmTypeUint8Tests(testCtx, ndx + 1));
uint16Tests[ndx] = de::MovePtr<SpvAsmTypeUint16Tests>(new SpvAsmTypeUint16Tests(testCtx, ndx + 1));
uint32Tests[ndx] = de::MovePtr<SpvAsmTypeUint32Tests>(new SpvAsmTypeUint32Tests(testCtx, ndx + 1));
uint64Tests[ndx] = de::MovePtr<SpvAsmTypeUint64Tests>(new SpvAsmTypeUint64Tests(testCtx, ndx + 1));
}
- MAKE_TEST_SV_I_136("negate", SpvOpSNegate, negate, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("add", SpvOpIAdd, add, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("sub", SpvOpISub, sub, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("mul", SpvOpIMul, mul, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("div", SpvOpSDiv, div, FILTER_ZERO, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136("div", SpvOpUDiv, div, FILTER_ZERO, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("rem", SpvOpSRem, rem, FILTER_NEGATIVES_AND_ZERO, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("mod", SpvOpSMod, mod, FILTER_NEGATIVES_AND_ZERO, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136("mod", SpvOpUMod, mod, FILTER_ZERO, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("abs", GLSLstd450SAbs, abs, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_I_136("sign", GLSLstd450SSign, sign, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_I_136("min", GLSLstd450SMin, min, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_U_136("min", GLSLstd450UMin, min, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_I_136("max", GLSLstd450SMax, max, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_U_136("max", GLSLstd450UMax, max, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_I_136("clamp", GLSLstd450SClamp, clamp, FILTER_MIN_GT_MAX, RANGE_FULL, "GLSL.std.450");
- MAKE_TEST_SV_U_136("clamp", GLSLstd450UClamp, clamp, FILTER_MIN_GT_MAX, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_I_8136("negate", SpvOpSNegate, negate, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("add", SpvOpIAdd, add, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("sub", SpvOpISub, sub, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("mul", SpvOpIMul, mul, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("div", SpvOpSDiv, div, FILTER_ZERO, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("div", SpvOpUDiv, div, FILTER_ZERO, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("rem", SpvOpSRem, rem, FILTER_NEGATIVES_AND_ZERO, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("mod", SpvOpSMod, mod, FILTER_NEGATIVES_AND_ZERO, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("mod", SpvOpUMod, mod, FILTER_ZERO, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("abs", GLSLstd450SAbs, abs, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_I_8136("sign", GLSLstd450SSign, sign, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_I_8136("min", GLSLstd450SMin, min, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_U_8136("min", GLSLstd450UMin, min, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_I_8136("max", GLSLstd450SMax, max, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_U_8136("max", GLSLstd450UMax, max, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_I_8136("clamp", GLSLstd450SClamp, clamp, FILTER_MIN_GT_MAX, RANGE_FULL, "GLSL.std.450");
+ MAKE_TEST_SV_U_8136("clamp", GLSLstd450UClamp, clamp, FILTER_MIN_GT_MAX, RANGE_FULL, "GLSL.std.450");
MAKE_TEST_SV_I_3("find_lsb", GLSLstd450FindILsb, lsb, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
MAKE_TEST_SV_I_3("find_msb", GLSLstd450FindSMsb, msb, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
MAKE_TEST_SV_U_3("find_msb", GLSLstd450FindUMsb, msb, FILTER_NONE, RANGE_FULL, "GLSL.std.450");
MAKE_TEST_SV_I_1("mul_sdiv", DE_NULL, mul_div, FILTER_ZERO, RANGE_FULL, DE_NULL);
MAKE_TEST_SV_U_1("mul_udiv", DE_NULL, mul_div, FILTER_ZERO, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_W("shift_right_logical", SpvOpShiftRightLogical, lsr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
- MAKE_TEST_SV_I_136_W("shift_right_logical", SpvOpShiftRightLogical, lsr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
- MAKE_TEST_SV_U_136_W("shift_right_arithmetic", SpvOpShiftRightArithmetic, asr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
- MAKE_TEST_SV_I_136_W("shift_right_arithmetic", SpvOpShiftRightArithmetic, asr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
- MAKE_TEST_SV_U_136_W("shift_left_logical", SpvOpShiftLeftLogical, lsl, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
- MAKE_TEST_SV_I_136_W("shift_left_logical", SpvOpShiftLeftLogical, lsl, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
+ MAKE_TEST_SV_U_8136_W("shift_right_logical", SpvOpShiftRightLogical, lsr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
+ MAKE_TEST_SV_I_8136_W("shift_right_logical", SpvOpShiftRightLogical, lsr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
+ MAKE_TEST_SV_U_8136_W("shift_right_arithmetic", SpvOpShiftRightArithmetic, asr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
+ MAKE_TEST_SV_I_8136_W("shift_right_arithmetic", SpvOpShiftRightArithmetic, asr, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
+ MAKE_TEST_SV_U_8136_W("shift_left_logical", SpvOpShiftLeftLogical, lsl, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
+ MAKE_TEST_SV_I_8136_W("shift_left_logical", SpvOpShiftLeftLogical, lsl, FILTER_NONE, RANGE_BIT_WIDTH, DE_NULL);
- MAKE_TEST_SV_U_136("bitwise_or", SpvOpBitwiseOr, bitwise_or, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("bitwise_or", SpvOpBitwiseOr, bitwise_or , FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136("bitwise_xor", SpvOpBitwiseXor, bitwise_xor, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("bitwise_xor", SpvOpBitwiseXor, bitwise_xor, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136("bitwise_and", SpvOpBitwiseAnd, bitwise_and, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("bitwise_and", SpvOpBitwiseAnd, bitwise_and, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136("not", SpvOpNot, not, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("not", SpvOpNot, not, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("bitwise_or", SpvOpBitwiseOr, bitwise_or, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("bitwise_or", SpvOpBitwiseOr, bitwise_or , FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("bitwise_xor", SpvOpBitwiseXor, bitwise_xor, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("bitwise_xor", SpvOpBitwiseXor, bitwise_xor, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("bitwise_and", SpvOpBitwiseAnd, bitwise_and, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("bitwise_and", SpvOpBitwiseAnd, bitwise_and, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("not", SpvOpNot, not, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("not", SpvOpNot, not, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("iequal", SpvOpIEqual, iequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("iequal", SpvOpIEqual, iequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("inotequal", SpvOpINotEqual, inotequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("inotequal", SpvOpINotEqual, inotequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("ugreaterthan", SpvOpUGreaterThan, ugreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("ugreaterthan", SpvOpUGreaterThan, ugreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("sgreaterthan", SpvOpSGreaterThan, sgreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("sgreaterthan", SpvOpSGreaterThan, sgreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("ugreaterthanequal", SpvOpUGreaterThanEqual, ugreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("ugreaterthanequal", SpvOpUGreaterThanEqual, ugreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("sgreaterthanequal", SpvOpSGreaterThanEqual, sgreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("sgreaterthanequal", SpvOpSGreaterThanEqual, sgreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("ulessthan", SpvOpULessThan, ulessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("ulessthan", SpvOpULessThan, ulessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("slessthan", SpvOpSLessThan, slessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("slessthan", SpvOpSLessThan, slessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("ulessthanequal", SpvOpULessThanEqual, ulessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("ulessthanequal", SpvOpULessThanEqual, ulessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136_N("slessthanequal", SpvOpSLessThanEqual, slessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136_N("slessthanequal", SpvOpSLessThanEqual, slessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("iequal", SpvOpIEqual, iequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("iequal", SpvOpIEqual, iequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("inotequal", SpvOpINotEqual, inotequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("inotequal", SpvOpINotEqual, inotequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("ugreaterthan", SpvOpUGreaterThan, ugreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("ugreaterthan", SpvOpUGreaterThan, ugreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("sgreaterthan", SpvOpSGreaterThan, sgreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("sgreaterthan", SpvOpSGreaterThan, sgreaterthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("ugreaterthanequal", SpvOpUGreaterThanEqual, ugreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("ugreaterthanequal", SpvOpUGreaterThanEqual, ugreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("sgreaterthanequal", SpvOpSGreaterThanEqual, sgreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("sgreaterthanequal", SpvOpSGreaterThanEqual, sgreaterthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("ulessthan", SpvOpULessThan, ulessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("ulessthan", SpvOpULessThan, ulessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("slessthan", SpvOpSLessThan, slessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("slessthan", SpvOpSLessThan, slessthan, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("ulessthanequal", SpvOpULessThanEqual, ulessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("ulessthanequal", SpvOpULessThanEqual, ulessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136_N("slessthanequal", SpvOpSLessThanEqual, slessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136_N("slessthanequal", SpvOpSLessThanEqual, slessthanequal, FILTER_NONE, RANGE_FULL, DE_NULL);
MAKE_TEST_SV_U_3_W("bit_field_insert", SpvOpBitFieldInsert, bitFieldInsert, FILTER_NONE, RANGE_BIT_WIDTH_SUM, DE_NULL);
MAKE_TEST_SV_I_3_W("bit_field_insert", SpvOpBitFieldInsert, bitFieldInsert, FILTER_NONE, RANGE_BIT_WIDTH_SUM, DE_NULL);
@@ -3340,29 +3747,33 @@
MAKE_TEST_SV_U_3("bit_count", SpvOpBitCount, bitCount, FILTER_NONE, RANGE_FULL, DE_NULL);
MAKE_TEST_SV_I_3("bit_count", SpvOpBitCount, bitCount, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_S_U_136("constant", SpvOpConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_S_I_136("constant", SpvOpConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_V_U_136("constant_composite", SpvOpConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_V_I_136("constant_composite", SpvOpConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_V_U_136("constant_null", SpvOpConstantNull, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_V_I_136("constant_null", SpvOpConstantNull, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_U_136("variable_initializer", SpvOpVariable, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_SV_I_136("variable_initializer", SpvOpVariable, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_S_U_136("spec_constant_initializer", SpvOpSpecConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_S_I_136("spec_constant_initializer", SpvOpSpecConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_V_U_136("spec_constant_composite_initializer", SpvOpSpecConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
- MAKE_TEST_V_I_136("spec_constant_composite_initializer", SpvOpSpecConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_S_U_8136("constant", SpvOpConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_S_I_8136("constant", SpvOpConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_V_U_8136("constant_composite", SpvOpConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_V_I_8136("constant_composite", SpvOpConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_V_U_8136("constant_null", SpvOpConstantNull, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_V_I_8136("constant_null", SpvOpConstantNull, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_U_8136("variable_initializer", SpvOpVariable, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_SV_I_8136("variable_initializer", SpvOpVariable, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_S_U_8136("spec_constant_initializer", SpvOpSpecConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_S_I_8136("spec_constant_initializer", SpvOpSpecConstant, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_V_U_8136("spec_constant_composite_initializer", SpvOpSpecConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ MAKE_TEST_V_I_8136("spec_constant_composite_initializer", SpvOpSpecConstantComposite, constant, FILTER_NONE, RANGE_FULL, DE_NULL);
+ int8Tests[0]->createSwitchTests();
int16Tests[0]->createSwitchTests();
int32Tests[0]->createSwitchTests();
int64Tests[0]->createSwitchTests();
+ uint8Tests[0]->createSwitchTests();
uint16Tests[0]->createSwitchTests();
uint32Tests[0]->createSwitchTests();
uint64Tests[0]->createSwitchTests();
+ typeScalarTests->addChild(int8Tests[0].release());
typeScalarTests->addChild(int16Tests[0].release());
typeScalarTests->addChild(int32Tests[0].release());
typeScalarTests->addChild(int64Tests[0].release());
+ typeScalarTests->addChild(uint8Tests[0].release());
typeScalarTests->addChild(uint16Tests[0].release());
typeScalarTests->addChild(uint32Tests[0].release());
typeScalarTests->addChild(uint64Tests[0].release());
@@ -3371,9 +3782,11 @@
for (deUint32 ndx = 0; ndx < 3; ++ndx)
{
+ typeVectorTests[ndx]->addChild(int8Tests[ndx + 1].release());
typeVectorTests[ndx]->addChild(int16Tests[ndx + 1].release());
typeVectorTests[ndx]->addChild(int32Tests[ndx + 1].release());
typeVectorTests[ndx]->addChild(int64Tests[ndx + 1].release());
+ typeVectorTests[ndx]->addChild(uint8Tests[ndx + 1].release());
typeVectorTests[ndx]->addChild(uint16Tests[ndx + 1].release());
typeVectorTests[ndx]->addChild(uint32Tests[ndx + 1].release());
typeVectorTests[ndx]->addChild(uint64Tests[ndx + 1].release());
diff --git a/external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt b/external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
index 55ed947..1115bc9 100644
--- a/external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
+++ b/external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
@@ -217935,6 +217935,216 @@
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_tesse
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_geom
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.add_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.add_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.add_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.add_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.add_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.div_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.div_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.div_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.div_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.div_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.min_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.min_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.min_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.min_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.min_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.max_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.max_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.max_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.max_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.max_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.not_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.not_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.not_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.not_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.not_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_frag
dEQP-VK.spirv_assembly.type.scalar.i16.negate_vert
dEQP-VK.spirv_assembly.type.scalar.i16.negate_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.negate_tesse
@@ -218065,6 +218275,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_tesse
@@ -218095,6 +218315,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_tesse
@@ -218125,6 +218355,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_tesse
@@ -218350,6 +218590,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tesse
@@ -218365,6 +218610,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tesse
@@ -218380,6 +218630,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tesse
@@ -218465,6 +218720,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tesse
@@ -218480,6 +218760,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tesse
@@ -218495,6 +218780,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_tesse
@@ -218510,6 +218800,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_tesse
@@ -218525,6 +218840,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tesse
@@ -218540,6 +218860,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_tesse
@@ -218555,6 +218880,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_tesse
@@ -218570,6 +218920,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tesse
@@ -218585,6 +218940,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_tesse
@@ -218690,6 +219050,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_geom
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_tesse
@@ -218705,6 +219070,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_tesse
@@ -218720,6 +219090,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_tesse
@@ -218825,6 +219200,181 @@
dEQP-VK.spirv_assembly.type.scalar.i64.switch_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.switch_geom
dEQP-VK.spirv_assembly.type.scalar.i64.switch_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.div_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.div_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.div_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.div_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.div_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.min_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.min_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.min_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.min_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.min_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.max_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.max_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.max_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.max_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.max_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.not_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.not_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.not_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.not_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.not_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_frag
dEQP-VK.spirv_assembly.type.scalar.u16.div_vert
dEQP-VK.spirv_assembly.type.scalar.u16.div_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.div_tesse
@@ -218885,6 +219435,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_tesse
@@ -218915,6 +219475,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_tesse
@@ -218945,6 +219515,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_tesse
@@ -219130,6 +219710,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tesse
@@ -219145,6 +219730,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tesse
@@ -219160,6 +219750,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tesse
@@ -219245,6 +219840,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tesse
@@ -219260,6 +219880,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tesse
@@ -219275,6 +219900,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_tesse
@@ -219290,6 +219920,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_tesse
@@ -219305,6 +219960,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tesse
@@ -219320,6 +219980,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_tesse
@@ -219335,6 +220000,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_tesse
@@ -219350,6 +220040,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tesse
@@ -219365,6 +220060,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_tesse
@@ -219435,6 +220135,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_geom
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_tesse
@@ -219450,6 +220155,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_tesse
@@ -219465,6 +220175,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_tesse
@@ -219570,6 +220285,216 @@
dEQP-VK.spirv_assembly.type.scalar.u64.switch_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.switch_geom
dEQP-VK.spirv_assembly.type.scalar.u64.switch_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec2.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec2.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.negate_tesse
@@ -219700,6 +220625,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_tesse
@@ -219730,6 +220665,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_tesse
@@ -219760,6 +220705,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_tesse
@@ -219990,6 +220945,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tesse
@@ -220005,6 +220965,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tesse
@@ -220020,6 +220985,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tesse
@@ -220105,6 +221075,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tesse
@@ -220120,6 +221115,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tesse
@@ -220135,6 +221135,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_tesse
@@ -220150,6 +221155,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_tesse
@@ -220165,6 +221195,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tesse
@@ -220180,6 +221215,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_tesse
@@ -220195,6 +221235,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_tesse
@@ -220210,6 +221275,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tesse
@@ -220225,6 +221295,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_tesse
@@ -220330,6 +221405,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_tesse
@@ -220345,6 +221425,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_tesse
@@ -220360,6 +221445,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_tesse
@@ -220465,6 +221555,166 @@
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec2.u16.div_vert
dEQP-VK.spirv_assembly.type.vec2.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.div_tesse
@@ -220525,6 +221775,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_tesse
@@ -220555,6 +221815,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_tesse
@@ -220585,6 +221855,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_tesse
@@ -220775,6 +222055,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tesse
@@ -220790,6 +222075,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tesse
@@ -220805,6 +222095,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tesse
@@ -220890,6 +222185,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tesse
@@ -220905,6 +222225,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tesse
@@ -220920,6 +222245,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_tesse
@@ -220935,6 +222265,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_tesse
@@ -220950,6 +222305,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tesse
@@ -220965,6 +222325,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_tesse
@@ -220980,6 +222345,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_tesse
@@ -220995,6 +222385,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tesse
@@ -221010,6 +222405,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_tesse
@@ -221080,6 +222480,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_tesse
@@ -221095,6 +222500,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_tesse
@@ -221110,6 +222520,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_tesse
@@ -221215,6 +222630,216 @@
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec3.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec3.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.negate_tesse
@@ -221345,6 +222970,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_tesse
@@ -221375,6 +223010,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_tesse
@@ -221405,6 +223050,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_tesse
@@ -221635,6 +223290,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tesse
@@ -221650,6 +223310,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tesse
@@ -221665,6 +223330,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tesse
@@ -221750,6 +223420,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tesse
@@ -221765,6 +223460,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tesse
@@ -221780,6 +223480,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_tesse
@@ -221795,6 +223500,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_tesse
@@ -221810,6 +223540,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tesse
@@ -221825,6 +223560,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_tesse
@@ -221840,6 +223580,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_tesse
@@ -221855,6 +223620,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tesse
@@ -221870,6 +223640,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_tesse
@@ -221975,6 +223750,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_tesse
@@ -221990,6 +223770,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_tesse
@@ -222005,6 +223790,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_tesse
@@ -222110,6 +223900,166 @@
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec3.u16.div_vert
dEQP-VK.spirv_assembly.type.vec3.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.div_tesse
@@ -222170,6 +224120,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_tesse
@@ -222200,6 +224160,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_tesse
@@ -222230,6 +224200,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_tesse
@@ -222420,6 +224400,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tesse
@@ -222435,6 +224420,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tesse
@@ -222450,6 +224440,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tesse
@@ -222535,6 +224530,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tesse
@@ -222550,6 +224570,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tesse
@@ -222565,6 +224590,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_tesse
@@ -222580,6 +224610,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_tesse
@@ -222595,6 +224650,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tesse
@@ -222610,6 +224670,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_tesse
@@ -222625,6 +224690,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_tesse
@@ -222640,6 +224730,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tesse
@@ -222655,6 +224750,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_tesse
@@ -222725,6 +224825,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_tesse
@@ -222740,6 +224845,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_tesse
@@ -222755,6 +224865,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_tesse
@@ -222860,6 +224975,216 @@
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec4.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec4.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.negate_tesse
@@ -222990,6 +225315,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_tesse
@@ -223020,6 +225355,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_tesse
@@ -223050,6 +225395,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_tesse
@@ -223280,6 +225635,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tesse
@@ -223295,6 +225655,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tesse
@@ -223310,6 +225675,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tesse
@@ -223395,6 +225765,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tesse
@@ -223410,6 +225805,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tesse
@@ -223425,6 +225825,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_tesse
@@ -223440,6 +225845,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_tesse
@@ -223455,6 +225885,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tesse
@@ -223470,6 +225905,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_tesse
@@ -223485,6 +225925,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_tesse
@@ -223500,6 +225965,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tesse
@@ -223515,6 +225985,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_tesse
@@ -223620,6 +226095,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_tesse
@@ -223635,6 +226115,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_tesse
@@ -223650,6 +226135,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_tesse
@@ -223755,6 +226245,166 @@
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec4.u16.div_vert
dEQP-VK.spirv_assembly.type.vec4.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.div_tesse
@@ -223815,6 +226465,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_tesse
@@ -223845,6 +226505,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_tesse
@@ -223875,6 +226545,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_tesse
@@ -224065,6 +226745,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tesse
@@ -224080,6 +226765,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tesse
@@ -224095,6 +226785,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tesse
@@ -224180,6 +226875,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tesse
@@ -224195,6 +226915,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tesse
@@ -224210,6 +226935,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_tesse
@@ -224225,6 +226955,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_tesse
@@ -224240,6 +226995,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tesse
@@ -224255,6 +227015,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_tesse
@@ -224270,6 +227035,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_tesse
@@ -224285,6 +227075,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tesse
@@ -224300,6 +227095,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_tesse
@@ -224370,6 +227170,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_tesse
@@ -224385,6 +227190,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_tesse
@@ -224400,6 +227210,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_tesse
diff --git a/external/vulkancts/mustpass/1.1.2/vk-default.txt b/external/vulkancts/mustpass/1.1.2/vk-default.txt
index 13bd7de..075aa4f 100644
--- a/external/vulkancts/mustpass/1.1.2/vk-default.txt
+++ b/external/vulkancts/mustpass/1.1.2/vk-default.txt
@@ -217935,6 +217935,216 @@
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_tesse
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_geom
dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.negate_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.add_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.add_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.add_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.add_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.add_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sub_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.mul_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.div_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.div_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.div_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.div_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.div_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.rem_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.abs_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sign_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.min_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.min_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.min_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.min_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.min_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.max_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.max_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.max_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.max_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.max_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.not_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.not_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.not_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.not_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.not_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_tessc
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_tesse
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_geom
+dEQP-VK.spirv_assembly.type.scalar.i8.switch_frag
dEQP-VK.spirv_assembly.type.scalar.i16.negate_vert
dEQP-VK.spirv_assembly.type.scalar.i16.negate_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.negate_tesse
@@ -218065,6 +218275,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift16_tesse
@@ -218095,6 +218315,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift16_tesse
@@ -218125,6 +218355,16 @@
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i16.shift_left_logical_shift16_tesse
@@ -218350,6 +218590,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tesse
@@ -218365,6 +218610,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tesse
@@ -218380,6 +218630,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tesse
@@ -218465,6 +218720,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count16_tesse
@@ -218480,6 +218760,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tesse
@@ -218495,6 +218780,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count16_tesse
@@ -218510,6 +218800,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count16_tesse
@@ -218525,6 +218840,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tesse
@@ -218540,6 +218860,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count16_tesse
@@ -218555,6 +218880,31 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count16_tesse
@@ -218570,6 +218920,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tesse
@@ -218585,6 +218940,11 @@
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset64_count16_tesse
@@ -218690,6 +219050,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_geom
dEQP-VK.spirv_assembly.type.scalar.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift16_tesse
@@ -218705,6 +219070,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift16_tesse
@@ -218720,6 +219090,11 @@
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.i64.shift_left_logical_shift16_tesse
@@ -218825,6 +219200,181 @@
dEQP-VK.spirv_assembly.type.scalar.i64.switch_tesse
dEQP-VK.spirv_assembly.type.scalar.i64.switch_geom
dEQP-VK.spirv_assembly.type.scalar.i64.switch_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.div_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.div_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.div_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.div_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.div_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.min_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.min_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.min_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.min_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.min_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.max_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.max_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.max_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.max_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.max_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.not_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.not_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.not_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.not_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.not_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_tessc
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_tesse
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_geom
+dEQP-VK.spirv_assembly.type.scalar.u8.switch_frag
dEQP-VK.spirv_assembly.type.scalar.u16.div_vert
dEQP-VK.spirv_assembly.type.scalar.u16.div_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.div_tesse
@@ -218885,6 +219435,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift16_tesse
@@ -218915,6 +219475,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift16_tesse
@@ -218945,6 +219515,16 @@
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.scalar.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u16.shift_left_logical_shift16_tesse
@@ -219130,6 +219710,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tesse
@@ -219145,6 +219730,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tesse
@@ -219160,6 +219750,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tesse
@@ -219245,6 +219840,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count16_tesse
@@ -219260,6 +219880,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tesse
@@ -219275,6 +219900,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count16_tesse
@@ -219290,6 +219920,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count16_tesse
@@ -219305,6 +219960,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tesse
@@ -219320,6 +219980,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count16_tesse
@@ -219335,6 +220000,31 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count16_tesse
@@ -219350,6 +220040,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tesse
@@ -219365,6 +220060,11 @@
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset64_count16_tesse
@@ -219435,6 +220135,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_geom
dEQP-VK.spirv_assembly.type.scalar.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift16_tesse
@@ -219450,6 +220155,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift16_tesse
@@ -219465,6 +220175,11 @@
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.scalar.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.scalar.u64.shift_left_logical_shift16_tesse
@@ -219570,6 +220285,216 @@
dEQP-VK.spirv_assembly.type.scalar.u64.switch_tesse
dEQP-VK.spirv_assembly.type.scalar.u64.switch_geom
dEQP-VK.spirv_assembly.type.scalar.u64.switch_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec2.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec2.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.negate_tesse
@@ -219700,6 +220625,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift16_tesse
@@ -219730,6 +220665,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift16_tesse
@@ -219760,6 +220705,16 @@
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i16.shift_left_logical_shift16_tesse
@@ -219990,6 +220945,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tesse
@@ -220005,6 +220965,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tesse
@@ -220020,6 +220985,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tesse
@@ -220105,6 +221075,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count16_tesse
@@ -220120,6 +221115,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tesse
@@ -220135,6 +221135,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count16_tesse
@@ -220150,6 +221155,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count16_tesse
@@ -220165,6 +221195,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tesse
@@ -220180,6 +221215,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count16_tesse
@@ -220195,6 +221235,31 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count16_tesse
@@ -220210,6 +221275,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tesse
@@ -220225,6 +221295,11 @@
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset64_count16_tesse
@@ -220330,6 +221405,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec2.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift16_tesse
@@ -220345,6 +221425,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift16_tesse
@@ -220360,6 +221445,11 @@
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.i64.shift_left_logical_shift16_tesse
@@ -220465,6 +221555,166 @@
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec2.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec2.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec2.u16.div_vert
dEQP-VK.spirv_assembly.type.vec2.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.div_tesse
@@ -220525,6 +221775,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift16_tesse
@@ -220555,6 +221815,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift16_tesse
@@ -220585,6 +221855,16 @@
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec2.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u16.shift_left_logical_shift16_tesse
@@ -220775,6 +222055,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tesse
@@ -220790,6 +222075,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tesse
@@ -220805,6 +222095,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tesse
@@ -220890,6 +222185,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count16_tesse
@@ -220905,6 +222225,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tesse
@@ -220920,6 +222245,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count16_tesse
@@ -220935,6 +222265,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count16_tesse
@@ -220950,6 +222305,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tesse
@@ -220965,6 +222325,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count16_tesse
@@ -220980,6 +222345,31 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count16_tesse
@@ -220995,6 +222385,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tesse
@@ -221010,6 +222405,11 @@
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset64_count16_tesse
@@ -221080,6 +222480,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec2.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift16_tesse
@@ -221095,6 +222500,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift16_tesse
@@ -221110,6 +222520,11 @@
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec2.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec2.u64.shift_left_logical_shift16_tesse
@@ -221215,6 +222630,216 @@
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec2.u64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec3.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec3.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.negate_tesse
@@ -221345,6 +222970,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift16_tesse
@@ -221375,6 +223010,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift16_tesse
@@ -221405,6 +223050,16 @@
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i16.shift_left_logical_shift16_tesse
@@ -221635,6 +223290,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tesse
@@ -221650,6 +223310,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tesse
@@ -221665,6 +223330,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tesse
@@ -221750,6 +223420,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count16_tesse
@@ -221765,6 +223460,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tesse
@@ -221780,6 +223480,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count16_tesse
@@ -221795,6 +223500,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count16_tesse
@@ -221810,6 +223540,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tesse
@@ -221825,6 +223560,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count16_tesse
@@ -221840,6 +223580,31 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count16_tesse
@@ -221855,6 +223620,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tesse
@@ -221870,6 +223640,11 @@
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset64_count16_tesse
@@ -221975,6 +223750,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec3.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift16_tesse
@@ -221990,6 +223770,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift16_tesse
@@ -222005,6 +223790,11 @@
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.i64.shift_left_logical_shift16_tesse
@@ -222110,6 +223900,166 @@
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec3.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec3.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec3.u16.div_vert
dEQP-VK.spirv_assembly.type.vec3.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.div_tesse
@@ -222170,6 +224120,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift16_tesse
@@ -222200,6 +224160,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift16_tesse
@@ -222230,6 +224200,16 @@
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec3.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u16.shift_left_logical_shift16_tesse
@@ -222420,6 +224400,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tesse
@@ -222435,6 +224420,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tesse
@@ -222450,6 +224440,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tesse
@@ -222535,6 +224530,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count16_tesse
@@ -222550,6 +224570,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tesse
@@ -222565,6 +224590,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count16_tesse
@@ -222580,6 +224610,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count16_tesse
@@ -222595,6 +224650,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tesse
@@ -222610,6 +224670,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count16_tesse
@@ -222625,6 +224690,31 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count16_tesse
@@ -222640,6 +224730,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tesse
@@ -222655,6 +224750,11 @@
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset64_count16_tesse
@@ -222725,6 +224825,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec3.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift16_tesse
@@ -222740,6 +224845,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift16_tesse
@@ -222755,6 +224865,11 @@
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec3.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec3.u64.shift_left_logical_shift16_tesse
@@ -222860,6 +224975,216 @@
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec3.u64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.negate_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.add_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.add_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.add_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.add_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.add_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sub_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.mul_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.div_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.div_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.div_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.div_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.div_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.rem_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.abs_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sign_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.min_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.min_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.min_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.min_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.min_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.max_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.max_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.max_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.max_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.max_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.not_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.not_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.not_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.not_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.not_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.i8.spec_constant_composite_initializer_frag
dEQP-VK.spirv_assembly.type.vec4.i16.negate_vert
dEQP-VK.spirv_assembly.type.vec4.i16.negate_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.negate_tesse
@@ -222990,6 +225315,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.mul_sdiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift16_tesse
@@ -223020,6 +225355,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift16_tesse
@@ -223050,6 +225395,16 @@
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.i16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i16.shift_left_logical_shift16_tesse
@@ -223280,6 +225635,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tesse
@@ -223295,6 +225655,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tesse
@@ -223310,6 +225675,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tesse
@@ -223395,6 +225765,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count16_tesse
@@ -223410,6 +225805,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tesse
@@ -223425,6 +225825,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count16_tesse
@@ -223440,6 +225845,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count16_tesse
@@ -223455,6 +225885,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tesse
@@ -223470,6 +225905,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count16_tesse
@@ -223485,6 +225925,31 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count16_tesse
@@ -223500,6 +225965,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tesse
@@ -223515,6 +225985,11 @@
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset64_count16_tesse
@@ -223620,6 +226095,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_geom
dEQP-VK.spirv_assembly.type.vec4.i64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift16_tesse
@@ -223635,6 +226115,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift16_tesse
@@ -223650,6 +226135,11 @@
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.i64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.i64.shift_left_logical_shift16_tesse
@@ -223755,6 +226245,166 @@
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_tesse
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_geom
dEQP-VK.spirv_assembly.type.vec4.i64.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.div_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.div_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.div_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.div_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.div_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.min_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.min_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.min_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.min_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.min_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.max_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.max_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.max_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.max_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.max_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift16_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.shift_left_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.not_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.not_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.not_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.not_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.not_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_vert
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_tessc
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_tesse
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_geom
+dEQP-VK.spirv_assembly.type.vec4.u8.variable_initializer_frag
dEQP-VK.spirv_assembly.type.vec4.u16.div_vert
dEQP-VK.spirv_assembly.type.vec4.u16.div_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.div_tesse
@@ -223815,6 +226465,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.mul_udiv_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift16_tesse
@@ -223845,6 +226505,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_logical_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift16_tesse
@@ -223875,6 +226545,16 @@
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_tesse
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_geom
dEQP-VK.spirv_assembly.type.vec4.u16.shift_right_arithmetic_shift64_test_high_part_zero_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_frag
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_vert
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_tessc
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_tesse
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_geom
+dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift8_test_high_part_zero_frag
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u16.shift_left_logical_shift16_tesse
@@ -224065,6 +226745,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_geom
dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tesse
@@ -224080,6 +226765,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tesse
@@ -224095,6 +226785,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tesse
@@ -224180,6 +226875,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_geom
dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count16_tesse
@@ -224195,6 +226915,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tesse
@@ -224210,6 +226935,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count16_tesse
@@ -224225,6 +226955,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count16_tesse
@@ -224240,6 +226995,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tesse
@@ -224255,6 +227015,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count16_tesse
@@ -224270,6 +227035,31 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset64_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count16_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count16_tesse
@@ -224285,6 +227075,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset16_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tesse
@@ -224300,6 +227095,11 @@
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_tesse
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_geom
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count64_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_vert
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_geom
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count8_frag
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_vert
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_tessc
dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset64_count16_tesse
@@ -224370,6 +227170,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_geom
dEQP-VK.spirv_assembly.type.vec4.u64.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift16_tesse
@@ -224385,6 +227190,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_logical_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift16_tesse
@@ -224400,6 +227210,11 @@
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_tesse
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_geom
dEQP-VK.spirv_assembly.type.vec4.u64.shift_right_arithmetic_shift64_frag
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_vert
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_tessc
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_tesse
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_geom
+dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift8_frag
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_vert
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_tessc
dEQP-VK.spirv_assembly.type.vec4.u64.shift_left_logical_shift16_tesse