#version 460
#extension GL_ARM_tensors : require
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;

layout(set = 0, binding = 1, std430) buffer buff
{
    int out_data[];
} _32;

layout(set = 0, binding = 0) uniform tensorARM<int, 4u> t;

void main()
{
    int _21;
    tensorReadARM(t, uint[](1u, 2u, 3u, 4u), _21, gl_TensorOperandsOutOfBoundsValueARM, 11);
    int one = _21;
    int _27[2];
    tensorReadARM(t, uint[](1u, 2u, 3u, 4u), _27);
    int two[2] = _27;
    int _37;
    tensorReadARM(t, uint[](1u, 2u, 3u, 4u), _37);
    _32.out_data[1] = _37;
}

