diff options
author | Jonas Hahnfeld <hahnjo@hahnjo.de> | 2017-11-22 14:46:49 +0000 |
---|---|---|
committer | Jonas Hahnfeld <hahnjo@hahnjo.de> | 2017-11-22 14:46:49 +0000 |
commit | 891c7fb19daad97e34b2f7742ac03403930722f7 (patch) | |
tree | dae7143047e3415bb317097953db8e5f1e6d04c4 /clang/test/OpenMP/nvptx_target_teams_codegen.cpp | |
parent | f9fc42e50b5dfe1d12036f1da5381b4c7a9f7be3 (diff) | |
download | bcm5719-llvm-891c7fb19daad97e34b2f7742ac03403930722f7.tar.gz bcm5719-llvm-891c7fb19daad97e34b2f7742ac03403930722f7.zip |
[OpenMP] Adjust arguments of nvptx runtime functions
In the future the compiler will analyze whether the OpenMP
runtime needs to be (fully) initialized and avoid that overhead
if possible. The functions already take an argument to transfer
that information to the runtime, so pass in the default value 1.
(This is needed for binary compatibility with libomptarget-nvptx
currently being upstreamed.)
Differential Revision: https://reviews.llvm.org/D40354
llvm-svn: 318836
Diffstat (limited to 'clang/test/OpenMP/nvptx_target_teams_codegen.cpp')
-rw-r--r-- | clang/test/OpenMP/nvptx_target_teams_codegen.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/OpenMP/nvptx_target_teams_codegen.cpp b/clang/test/OpenMP/nvptx_target_teams_codegen.cpp index 4c5d1eff79e..b79fd185d77 100644 --- a/clang/test/OpenMP/nvptx_target_teams_codegen.cpp +++ b/clang/test/OpenMP/nvptx_target_teams_codegen.cpp @@ -127,7 +127,7 @@ int bar(int n){ // CHECK: br label {{%?}}[[TERMINATE:.+]] // // CHECK: [[TERMINATE]] - // CHECK: call void @__kmpc_kernel_deinit() + // CHECK: call void @__kmpc_kernel_deinit( // CHECK: call void @llvm.nvvm.barrier0() // CHECK: br label {{%?}}[[EXIT]] // @@ -215,7 +215,7 @@ int bar(int n){ // CHECK: br label {{%?}}[[TERMINATE:.+]] // // CHECK: [[TERMINATE]] - // CHECK: call void @__kmpc_kernel_deinit() + // CHECK: call void @__kmpc_kernel_deinit( // CHECK: call void @llvm.nvvm.barrier0() // CHECK: br label {{%?}}[[EXIT]] // |