#version 450
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;

struct _8
{
    float _m0;
    float _m1;
};

struct _15
{
    float _m0;
    int _m1;
};

layout(binding = 0, std430) buffer _3_4
{
    float _m0;
    int _m1;
} _4;

void main()
{
    _8 _23;
    _23._m0 = modf(20.0, _23._m1);
    _15 _24;
    _24._m0 = frexp(40.0, _24._m1);
    _4._m0 = _23._m0;
    _4._m0 = _23._m1;
    _4._m0 = _24._m0;
    _4._m1 = _24._m1;
}

