OpCapability Shader
                                  OpMemoryModel Logical GLSL450
                                  OpEntryPoint GLCompute %f "f"
                                  OpExecutionMode %f LocalSize 1 1 1
                                  OpName %SSBO "SSBO"
                                  OpMemberName %SSBO 0 "m"
                                  OpName %ssbo "ssbo"
                                  OpName %f "f"
                                  OpDecorate %SSBO Block
                                  OpMemberDecorate %SSBO 0 Offset 0
                                  OpMemberDecorate %SSBO 0 ColMajor
                                  OpMemberDecorate %SSBO 0 MatrixStride 16
                                  OpDecorate %ssbo DescriptorSet 0
                                  OpDecorate %ssbo Binding 0
                         %float = OpTypeFloat 32
                       %v2float = OpTypeVector %float 2
                   %mat2v2float = OpTypeMatrix %v2float 2
                          %SSBO = OpTypeStruct %mat2v2float
       %_ptr_StorageBuffer_SSBO = OpTypePointer StorageBuffer %SSBO
                          %ssbo = OpVariable %_ptr_StorageBuffer_SSBO StorageBuffer
                          %void = OpTypeVoid
                             %7 = OpTypeFunction %void
                          %uint = OpTypeInt 32 0
                        %uint_0 = OpConstant %uint 0
%_ptr_StorageBuffer_mat2v2float = OpTypePointer StorageBuffer %mat2v2float
                             %f = OpFunction %void None %7
                            %10 = OpLabel
                            %14 = OpAccessChain %_ptr_StorageBuffer_mat2v2float %ssbo %uint_0
                            %15 = OpLoad %mat2v2float %14
                            %16 = OpAccessChain %_ptr_StorageBuffer_mat2v2float %ssbo %uint_0
                                  OpStore %16 %15
                                  OpReturn
                                  OpFunctionEnd