blob: 9482c0c4542858bc389af48d2c412b209f7e4cf6 [file] [log] [blame]
; SPIR-V
; Version: 1.3
; Generator: Google Tint Compiler; 0
; Bound: 26
; Schema: 0
OpCapability Shader
OpMemoryModel Logical GLSL450
OpEntryPoint GLCompute %main "main"
OpExecutionMode %main LocalSize 1 1 1
OpName %bool_let "bool_let"
OpName %i32_let "i32_let"
OpName %u32_let "u32_let"
OpName %f32_let "f32_let"
OpName %v2i32_let "v2i32_let"
OpName %v3u32_let "v3u32_let"
OpName %v4f32_let "v4f32_let"
OpName %m3x4_let "m3x4_let"
OpName %arr_let "arr_let"
OpName %S "S"
OpMemberName %S 0 "a"
OpName %struct_let "struct_let"
OpName %main "main"
OpDecorate %_arr_float_uint_4 ArrayStride 4
OpMemberDecorate %S 0 Offset 0
%bool = OpTypeBool
%bool_let = OpConstantNull %bool
%int = OpTypeInt 32 1
%i32_let = OpConstantNull %int
%uint = OpTypeInt 32 0
%u32_let = OpConstantNull %uint
%float = OpTypeFloat 32
%f32_let = OpConstantNull %float
%v2int = OpTypeVector %int 2
%v2i32_let = OpConstantNull %v2int
%v3uint = OpTypeVector %uint 3
%v3u32_let = OpConstantNull %v3uint
%v4float = OpTypeVector %float 4
%v4f32_let = OpConstantNull %v4float
%mat3v4float = OpTypeMatrix %v4float 3
%m3x4_let = OpConstantNull %mat3v4float
%uint_4 = OpConstant %uint 4
%_arr_float_uint_4 = OpTypeArray %float %uint_4
%arr_let = OpConstantNull %_arr_float_uint_4
%S = OpTypeStruct %float
%struct_let = OpConstantNull %S
%void = OpTypeVoid
%22 = OpTypeFunction %void
%main = OpFunction %void None %22
%25 = OpLabel
OpReturn
OpFunctionEnd