diff options
| author | Aaron Watry <awatry@gmail.com> | 2014-09-16 22:34:45 +0000 |
|---|---|---|
| committer | Aaron Watry <awatry@gmail.com> | 2014-09-16 22:34:45 +0000 |
| commit | 025d79ad6cbb346bb11637f5860d14fc7c347387 (patch) | |
| tree | ae147cf96a86a05cc70ef5c08d3043c7fa525cfd /libclc/generic/include/clc/atomic | |
| parent | 7cfa12c2a5a1c2ba8d478604420b0167f5fd0246 (diff) | |
| download | bcm5719-llvm-025d79ad6cbb346bb11637f5860d14fc7c347387.tar.gz bcm5719-llvm-025d79ad6cbb346bb11637f5860d14fc7c347387.zip | |
atomic: Implement generic atom[ic]_xchg
Signed-off-by: Aaron Watry <awatry@gmail.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
llvm-svn: 217917
Diffstat (limited to 'libclc/generic/include/clc/atomic')
| -rw-r--r-- | libclc/generic/include/clc/atomic/atomic_xchg.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libclc/generic/include/clc/atomic/atomic_xchg.h b/libclc/generic/include/clc/atomic/atomic_xchg.h new file mode 100644 index 00000000000..7add098c773 --- /dev/null +++ b/libclc/generic/include/clc/atomic/atomic_xchg.h @@ -0,0 +1,5 @@ +#define __CLC_FUNCTION atomic_xchg +#include <clc/atomic/atomic_decl.inc> +__CLC_DECLARE_ATOMIC_ADDRSPACE(float); +#undef __CLC_FUNCTION +#undef __CLC_DECLARE_ATOMIC_ADDRSPACE |

