Tom Stellard
|
3a81b5d083
|
Implement barrier() builtin
Reviewed and Tested-by: Aaron Watry <awatry@gmail.com>
llvm-svn: 185837
|
2013-07-08 17:26:39 +00:00 |
Tom Stellard
|
c0af47de00
|
r600: Fix implementations of get_group_id.ll and get_local_size.ll
llvm-svn: 185005
|
2013-06-26 18:22:00 +00:00 |
Tom Stellard
|
88812274dc
|
r600: Add overrides file
llvm-svn: 184983
|
2013-06-26 18:20:08 +00:00 |
Tom Stellard
|
f2f5a86620
|
R600: Replace cl implementations with LLVM IR implementation
This allows libclc to be built for R600 with upstream clang and LLVM.
llvm-svn: 184980
|
2013-06-26 18:20:00 +00:00 |
Tom Stellard
|
38f0ac9d5e
|
r600: Add get_global_size() implementation
llvm-svn: 184977
|
2013-06-26 18:19:44 +00:00 |
Tom Stellard
|
ac14c4e878
|
r600: Fix get_global_id implementation
llvm-svn: 184976
|
2013-06-26 18:19:39 +00:00 |
Tom Stellard
|
879327fcdc
|
r600: Initial support
This includes a get_global_id() implementation and function stubs for
the other workitem and synchronization functions.
llvm-svn: 184975
|
2013-06-26 18:18:59 +00:00 |