// Check that for backends that generate intrinsic helpers, repeated use of the // same intrinsic overload results in single helper being generated. [[stage(compute), workgroup_size(1)]] fn main() { _ = isNormal(vec4()); _ = isNormal(vec4(1.)); _ = isNormal(vec4(1., 2., 3., 4.)); _ = isNormal(vec3()); _ = isNormal(vec3(1.)); _ = isNormal(vec3(1., 2., 3.)); _ = isNormal(vec2()); _ = isNormal(vec2(1.)); _ = isNormal(vec2(1., 2.)); _ = isNormal(1.); _ = isNormal(2.); _ = isNormal(3.); }