db176dd56a1b2b8e5e0153a3b6a24add6fa6572e
[gentoo.git] /
1 From 17667fa3450470f7c89fc2ba4631d908cf510749 Mon Sep 17 00:00:00 2001
2 From: Tom Stellard <thomas.stellard@amd.com>
3 Date: Wed, 14 Mar 2012 11:19:35 -0400
4 Subject: [PATCH 2/2] r600: Add get_global_size and get_local_size intrinsics
5
6 ---
7  include/llvm/IntrinsicsR600.td |    4 ++++
8  1 files changed, 4 insertions(+), 0 deletions(-)
9
10 diff --git a/include/llvm/IntrinsicsR600.td b/include/llvm/IntrinsicsR600.td
11 index 789fecb..0473acb 100644
12 --- a/include/llvm/IntrinsicsR600.td
13 +++ b/include/llvm/IntrinsicsR600.td
14 @@ -26,6 +26,10 @@ multiclass R600ReadPreloadRegisterIntrinsic_xyz<string prefix> {
15    def _z : R600ReadPreloadRegisterIntrinsic<!strconcat(prefix, "_z")>;
16  }
17  
18 +defm int_r600_read_global_size : R600ReadPreloadRegisterIntrinsic_xyz <
19 +                                       "__builtin_r600_read_global_size">;
20 +defm int_r600_read_local_size : R600ReadPreloadRegisterIntrinsic_xyz <
21 +                                       "__builtin_r600_read_local_size">;
22  defm int_r600_read_ngroups : R600ReadPreloadRegisterIntrinsic_xyz <
23                                         "__builtin_r600_read_ngroups">;
24  defm int_r600_read_tgid : R600ReadPreloadRegisterIntrinsic_xyz <
25 -- 
26 1.7.7.6
27