Lines Matching refs:vec
40 // CHECK-DAG: [[VEC:@.+]] = internal global [2 x i{{[0-9]+}}] [i{{[0-9]+}} 1, i{{[0-9]+}} 2],
48 // TLS-CHECK-DAG: [[VEC:@.+]] = internal thread_local global [2 x i{{[0-9]+}}] [i{{[0-9]+}} 1, i{{[0-9]+}} 2],
61 static T vec[] __attribute__((aligned(128))) = {3, 3};
64 #pragma omp threadprivate(t_var, vec, s_arr, var)
65 #pragma omp parallel copyin(t_var, vec, s_arr, var)
67 vec[0] = t_var;
215 static int vec[] = {1, 2};
218 #pragma omp threadprivate(t_var, vec, s_arr, var)
219 #pragma omp parallel copyin(t_var, vec, s_arr, var)
221 vec[0] = t_var;
277 // threadprivate_vec = vec;
278 // CHECK: call {{.*}}i8* @__kmpc_threadprivate_cached({{.+}} [[VEC]]
279 // CHECK: call void @llvm.memcpy{{.*}}(i8* %{{.+}}, i8* bitcast ([2 x i{{[0-9]+}}]* [[VEC]] to i8*),
282 // TLS-CHECK: call void @llvm.memcpy{{.*}}(i8* bitcast ([2 x i{{[0-9]+}}]* [[VEC]] to i8*), i8* [[MASTER_CAST]]
398 // threadprivate_vec = vec;