blob: 4730a9fabbcf0fd59a8fb93a5e8aaef768a475a4 [file]
#include <metal_stdlib>
using namespace metal;
struct tint_module_vars_struct {
const constant half2x4* m;
};
kernel void f(const constant half2x4* m [[buffer(0)]]) {
tint_module_vars_struct const tint_module_vars = tint_module_vars_struct{.m=m};
const constant half2x4* const p_m = tint_module_vars.m;
const constant half4* const p_m_1 = (&(*p_m)[1u]);
half2x4 const l_m = (*p_m);
half4 const l_m_1 = (*p_m_1);
}