From c2e88a8a6b03b7cdbeef807b60f030ba10abcfa8 Mon Sep 17 00:00:00 2001 From: Alexey Bataev Date: Mon, 4 Dec 2017 21:30:42 +0000 Subject: [OPENMP] Fix PR35486: crash when collapsing loops with dependent iteration spaces. Though it is incorrect from point of view of OpenMP standard to have dependent iteration space in OpenMP loops, compiler should not crash. Patch fixes this problem. llvm-svn: 319700 --- clang/test/OpenMP/taskloop_reduction_codegen.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/test/OpenMP/taskloop_reduction_codegen.cpp') diff --git a/clang/test/OpenMP/taskloop_reduction_codegen.cpp b/clang/test/OpenMP/taskloop_reduction_codegen.cpp index 10cbf971633..64e0ac36673 100644 --- a/clang/test/OpenMP/taskloop_reduction_codegen.cpp +++ b/clang/test/OpenMP/taskloop_reduction_codegen.cpp @@ -51,6 +51,7 @@ sum = 0.0; // CHECK: [[AGG_CAPTURED:%.*]] = alloca [[STRUCT_ANON:%.*]], // CHECK: [[TMP0:%.*]] = call i32 @__kmpc_global_thread_num(%ident_t* // CHECK: [[DOTRD_INPUT_:%.*]] = alloca [4 x %struct.kmp_task_red_input_t], +// CHECK: alloca i32, // CHECK: [[DOTCAPTURE_EXPR_:%.*]] = alloca i32, // CHECK: [[DOTCAPTURE_EXPR_9:%.*]] = alloca i32, // CHECK: store i32 0, i32* [[RETVAL]], -- cgit v1.2.3