xref: /llvm-project/libclc/generic/include/clc/async/async_work_group_strided_copy.h (revision ed5bbfdb1b5d3b7d76352c37e187663c1b06b06f)
1 #define __CLC_DST_ADDR_SPACE local
2 #define __CLC_SRC_ADDR_SPACE global
3 #define __CLC_BODY <clc/async/async_work_group_strided_copy.inc>
4 #include <clc/async/gentype.inc>
5 #undef __CLC_DST_ADDR_SPACE
6 #undef __CLC_SRC_ADDR_SPACE
7 #undef __CLC_BODY
8 
9 #define __CLC_DST_ADDR_SPACE global
10 #define __CLC_SRC_ADDR_SPACE local
11 #define __CLC_BODY <clc/async/async_work_group_strided_copy.inc>
12 #include <clc/async/gentype.inc>
13 #undef __CLC_DST_ADDR_SPACE
14 #undef __CLC_SRC_ADDR_SPACE
15 #undef __CLC_BODY
16