[libclc] 34/58: R600: Use new barrier intrinsic
Andreas Boll
aboll-guest at moszumanska.debian.org
Thu Oct 6 08:16:32 UTC 2016
This is an automated email from the git hooks/post-receive script.
aboll-guest pushed a commit to branch master
in repository libclc.
commit d6e912ee32f0a4b7a1c24b8965c970c023de1360
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: Mon Jul 18 18:42:17 2016 +0000
R600: Use new barrier intrinsic
git-svn-id: https://llvm.org/svn/llvm-project/libclc/trunk@275874 91177308-0d34-0410-b5e6-96231b3b80d8
---
r600/lib/synchronization/barrier_impl.ll | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/r600/lib/synchronization/barrier_impl.ll b/r600/lib/synchronization/barrier_impl.ll
index 825b2eb..9b8fefb 100644
--- a/r600/lib/synchronization/barrier_impl.ll
+++ b/r600/lib/synchronization/barrier_impl.ll
@@ -1,7 +1,6 @@
declare i32 @__clc_clk_local_mem_fence() #1
declare i32 @__clc_clk_global_mem_fence() #1
-declare void @llvm.AMDGPU.barrier.local() #0
-declare void @llvm.AMDGPU.barrier.global() #0
+declare void @llvm.r600.group.barrier() #0
define void @barrier(i32 %flags) #2 {
barrier_local_test:
@@ -11,7 +10,7 @@ barrier_local_test:
br i1 %1, label %barrier_local, label %barrier_global_test
barrier_local:
- call void @llvm.AMDGPU.barrier.local()
+ call void @llvm.r600.group.barrier()
br label %barrier_global_test
barrier_global_test:
@@ -21,7 +20,7 @@ barrier_global_test:
br i1 %3, label %barrier_global, label %done
barrier_global:
- call void @llvm.AMDGPU.barrier.global()
+ call void @llvm.r600.group.barrier()
br label %done
done:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opencl/libclc.git
More information about the Pkg-opencl-commits
mailing list