T_TY]]]* [[S_ARR_ADDR_REF]] to // CHECK-DAG: [[S_ARR_FIN:%.+]] = icmp{{.+}} [[S_ARR_PRIV_BGN]], // CHECK-DAG: [[S_ARR_SRC_COPY:%.+]] = phi{{.+}} [ [[S_ARR_ADDR_BGN]], {{.+}} ], [ [[S_ARR_SRC:%.+]], {{.+}} ] // CHECK-DAG: [[S_ARR_DST_COPY:%.+]] = phi{{.+}} [ [[S_ARR_PRIV_BGN]], {{.+}}], [ [[S_ARR_DST:%.+]], {{.+}} ] // CHECK-DAG: call void @{{.+}}({{.+}} [[AGG_TMP0]]) // CHECK-DAG: call void @{{.+}}({{.+}} [[S_ARR_DST_COPY]], {{.+}} [[S_ARR_SRC_COPY]], {{.+}} [[AGG_TMP0]]) // CHECK-DAG: call void @{{.+}}({{.+}} [[AGG_TMP0]]) // CHECK-DAG: [[S_ARR_DST]] = getelementptr {{.+}} [[S_ARR_DST_COPY]], // CHECK-DAG: [[S_ARR_SRC]] = getelementptr {{.+}} [[S_ARR_SRC_COPY]],  // firstprivate(var) // CHECK-DAG: call void @{{.+}}({{.+}} [[AGG_TMP0]]) // CHECK-DAG: call void @{{.+}}({{.+}} [[VAR_PRIV]], {{.+}} [[VAR_ADDR_REF]], {{.+}} [[AGG_TMP0]]) // CHECK-DAG: call void @{{.+}}({{.+}} [[AGG_TMP0]])  // CHECK: call void @__kmpc_for_static_init_0( // CHECK-00-DAG: {{.+}} = {{.+}} [[T_VAR_ADDR]] // CHECK-00-DAG: {{.+}} = {{.+}} [[CONV_TVAR]] // CHECK-DAG: {{.+}} = {{.+}} [[VEC_PRIV]] // CHECK-DAG: {{.+}} = {{.+}} [[S_ARR_PRIV]] // CHECK