/dports/devel/tinygo/tinygo-0.14.1/llvm-project/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/libclc/libclc-12.0.1.src/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/libclc/generic/lib/misc/ |
H A D | shuffle.cl | 79 mask &= (MASKTYPE##2)(ARGSIZE-1); \ 87 mask &= (MASKTYPE##4)(ARGSIZE-1); \ 95 mask &= (MASKTYPE##8)(ARGSIZE-1); \ 103 mask &= (MASKTYPE##16)(ARGSIZE-1); \ 110 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 111 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 112 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 113 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 117 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
H A D | shuffle2.cl | 83 mask &= (MASKTYPE##2)(ARGSIZE * 2 - 1); \ 91 mask &= (MASKTYPE##4)(ARGSIZE * 2 - 1); \ 99 mask &= (MASKTYPE##8)(ARGSIZE * 2 - 1); \ 107 mask &= (MASKTYPE##16)(ARGSIZE * 2 - 1); \ 114 _CLC_SHUFFLE_DEFINE2(INTYPE, ARGSIZE, MASKTYPE) \ 115 _CLC_SHUFFLE_DEFINE4(INTYPE, ARGSIZE, MASKTYPE) \ 116 _CLC_SHUFFLE_DEFINE8(INTYPE, ARGSIZE, MASKTYPE) \ 117 _CLC_SHUFFLE_DEFINE16(INTYPE, ARGSIZE, MASKTYPE) \ 120 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 2, MASKTYPE) \ 121 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, 4, MASKTYPE) \ [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/libclc/generic/include/clc/misc/ |
H A D | shuffle.h | 9 #define _CLC_SHUFFLE_DECL(TYPE, MASKTYPE, RETTYPE) \ argument 10 _CLC_OVERLOAD _CLC_DECL RETTYPE shuffle(TYPE x, MASKTYPE mask); 17 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##2, INBASE##2) \ 18 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##4, INBASE##4) \ 19 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##8, INBASE##8) \ 20 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##16, INBASE##16) \ 22 #define _CLC_VECTOR_SHUFFLE_INSIZE(TYPE, MASKTYPE) \ argument 23 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##2, MASKTYPE) \ 24 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##4, MASKTYPE) \ 25 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##8, MASKTYPE) \ [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/libclc/generic/include/clc/misc/ |
H A D | shuffle.h | 9 #define _CLC_SHUFFLE_DECL(TYPE, MASKTYPE, RETTYPE) \ argument 10 _CLC_OVERLOAD _CLC_DECL RETTYPE shuffle(TYPE x, MASKTYPE mask); 17 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##2, INBASE##2) \ 18 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##4, INBASE##4) \ 19 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##8, INBASE##8) \ 20 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##16, INBASE##16) \ 22 #define _CLC_VECTOR_SHUFFLE_INSIZE(TYPE, MASKTYPE) \ argument 23 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##2, MASKTYPE) \ 24 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##4, MASKTYPE) \ 25 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##8, MASKTYPE) \ [all …]
|
/dports/devel/libclc/libclc-12.0.1.src/generic/include/clc/misc/ |
H A D | shuffle.h | 9 #define _CLC_SHUFFLE_DECL(TYPE, MASKTYPE, RETTYPE) \ argument 10 _CLC_OVERLOAD _CLC_DECL RETTYPE shuffle(TYPE x, MASKTYPE mask); 17 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##2, INBASE##2) \ 18 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##4, INBASE##4) \ 19 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##8, INBASE##8) \ 20 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##16, INBASE##16) \ 22 #define _CLC_VECTOR_SHUFFLE_INSIZE(TYPE, MASKTYPE) \ argument 23 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##2, MASKTYPE) \ 24 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##4, MASKTYPE) \ 25 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##8, MASKTYPE) \ [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/libclc/generic/include/clc/misc/ |
H A D | shuffle.h | 9 #define _CLC_SHUFFLE_DECL(TYPE, MASKTYPE, RETTYPE) \ argument 10 _CLC_OVERLOAD _CLC_DECL RETTYPE shuffle(TYPE x, MASKTYPE mask); 17 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##2, INBASE##2) \ 18 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##4, INBASE##4) \ 19 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##8, INBASE##8) \ 20 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##16, INBASE##16) \ 22 #define _CLC_VECTOR_SHUFFLE_INSIZE(TYPE, MASKTYPE) \ argument 23 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##2, MASKTYPE) \ 24 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##4, MASKTYPE) \ 25 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##8, MASKTYPE) \ [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/libclc/generic/include/clc/misc/ |
H A D | shuffle.h | 9 #define _CLC_SHUFFLE_DECL(TYPE, MASKTYPE, RETTYPE) \ argument 10 _CLC_OVERLOAD _CLC_DECL RETTYPE shuffle(TYPE x, MASKTYPE mask); 17 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##2, INBASE##2) \ 18 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##4, INBASE##4) \ 19 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##8, INBASE##8) \ 20 _CLC_SHUFFLE_DECL(INTYPE, MASKTYPE##16, INBASE##16) \ 22 #define _CLC_VECTOR_SHUFFLE_INSIZE(TYPE, MASKTYPE) \ argument 23 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##2, MASKTYPE) \ 24 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##4, MASKTYPE) \ 25 _CLC_VECTOR_SHUFFLE_MASKSIZE(TYPE, TYPE##8, MASKTYPE) \ [all …]
|