[numthreads(1, 1, 1)] void unused_entry_point() { return; } void f() { const float4x4 m = float4x4((1.0f).xxxx, (1.0f).xxxx, (1.0f).xxxx, (1.0f).xxxx); const float4 v1 = m[0]; const float a = v1[0]; }