Lines Matching defs:vec
24 struct vec {
37 // DEV-DAG: @v.managed = addrspace(1) externally_initialized global [100 x %struct.vec] zeroinitializer, align 4
39 __managed__ vec v[100];
41 // DEV-DAG: @v2.managed = addrspace(1) externally_initialized global <{ %struct.vec, [99 x %struct.vec] }> <{ %struct.vec { float 1.000000e+00, float 1.000000e+00, float 1.000000e+00 }, [99 x %struct.vec] zeroinitializer }>, align 4
43 __managed__ vec v2[100] = {{1, 1, 1}};
121 // HOST: %0 = getelementptr inbounds [100 x %struct.vec], ptr %ld.managed, i64 0, i64 1
130 // HOST: %0 = getelementptr inbounds [100 x %struct.vec], ptr %ld.managed, i64 0, i64 1
131 // HOST: %1 = getelementptr inbounds nuw %struct.vec, ptr %0, i32 0, i32 1
140 // HOST: %0 = getelementptr inbounds [100 x %struct.vec], ptr %ld.managed, i64 0, i64 1
143 // HOST: %2 = getelementptr inbounds [100 x %struct.vec], ptr %ld.managed1, i64 0, i64 1
144 // HOST: %3 = getelementptr inbounds nuw %struct.vec, ptr %2, i32 0, i32 1