Home
last modified time | relevance | path

Searched refs:MASKTYPE (Results 1 – 25 of 367) sorted by relevance

12345678910>>...15

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/libclc/generic/lib/misc/
H A Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.cl79 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 Dshuffle2.cl83 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 Dshuffle.h9 #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 Dshuffle.h9 #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 Dshuffle.h9 #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 Dshuffle.h9 #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 Dshuffle.h9 #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 …]

12345678910>>...15