diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2015-09-03 08:45:56 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2015-09-03 08:45:56 +0000 |
commit | 7371aa365c9a0b8d805d44218116d94daed77012 (patch) | |
tree | cdd452370d77bc6fce420992432b7cf446b4b9e3 /clang/test/OpenMP/task_if_codegen.cpp | |
parent | 6b8046addfce08aa075f0db860f8a5a29fd6e45f (diff) | |
download | bcm5719-llvm-7371aa365c9a0b8d805d44218116d94daed77012.tar.gz bcm5719-llvm-7371aa365c9a0b8d805d44218116d94daed77012.zip |
[OPENMP 4.1] Codegen for extended format of 'if' clause.
Fixed codegen for extended format of 'if' clauses with special 'directive-name-modifier' + ast-print tests for extended format of 'if' clause.
llvm-svn: 246748
Diffstat (limited to 'clang/test/OpenMP/task_if_codegen.cpp')
-rw-r--r-- | clang/test/OpenMP/task_if_codegen.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/test/OpenMP/task_if_codegen.cpp b/clang/test/OpenMP/task_if_codegen.cpp index d08c27f5a40..cbdf117a05c 100644 --- a/clang/test/OpenMP/task_if_codegen.cpp +++ b/clang/test/OpenMP/task_if_codegen.cpp @@ -23,7 +23,7 @@ int Arg; void gtid_test() { // CHECK: call void {{.+}} @__kmpc_fork_call(%{{.+}}* @{{.+}}, i{{.+}} 1, {{.+}}* [[GTID_TEST_REGION1:@.+]] to void #pragma omp parallel -#pragma omp task if (false) +#pragma omp task if (task: false) gtid_test(); // CHECK: ret void } @@ -45,13 +45,13 @@ void gtid_test() { template <typename T> int tmain(T Arg) { -#pragma omp task if (true) +#pragma omp task if (task: true) fn1(); #pragma omp task if (false) fn2(); #pragma omp task if (Arg) fn3(); -#pragma omp task if (Arg) depend(in : Arg) +#pragma omp task if (task: Arg) depend(in : Arg) fn4(); #pragma omp task if (Arg) depend(out : Arg) fn5(); |