| OpCapability Shader | |
| %16 = OpExtInstImport "GLSL.std.450" | |
| OpMemoryModel Logical GLSL450 | |
| OpEntryPoint GLCompute %f "f" | |
| OpExecutionMode %f LocalSize 1 1 1 | |
| OpName %f "f" | |
| OpName %v "v" | |
| OpName %n "n" | |
| OpName %offset "offset" | |
| OpName %count "count" | |
| %void = OpTypeVoid | |
| %1 = OpTypeFunction %void | |
| %uint = OpTypeInt 32 0 | |
| %v3uint = OpTypeVector %uint 3 | |
| %_ptr_Function_v3uint = OpTypePointer Function %v3uint | |
| %9 = OpConstantNull %v3uint | |
| %_ptr_Function_uint = OpTypePointer Function %uint | |
| %13 = OpConstantNull %uint | |
| %uint_31 = OpConstant %uint 31 | |
| %uint_32 = OpConstant %uint 32 | |
| %f = OpFunction %void None %1 | |
| %4 = OpLabel | |
| %v = OpVariable %_ptr_Function_v3uint Function %9 | |
| %n = OpVariable %_ptr_Function_v3uint Function %9 | |
| %offset = OpVariable %_ptr_Function_uint Function %13 | |
| %count = OpVariable %_ptr_Function_uint Function %13 | |
| %17 = OpLoad %v3uint %v | |
| %18 = OpLoad %v3uint %n | |
| %19 = OpLoad %uint %offset | |
| %20 = OpLoad %uint %count | |
| %15 = OpBitFieldInsert %v3uint %17 %18 %19 %20 | |
| OpReturn | |
| OpFunctionEnd |