Home
last modified time | relevance | path

Searched full:shuffle (Results 1 – 25 of 17904) sorted by relevance

12345678910>>...717

/aosp_15_r20/external/deqp/android/cts/main/vk-main-2024-03-01/
H A Dsubgroups.txt4 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant
5 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant_requiredsubgroupsize
6 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform
7 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform_requiredsubgroup…
8 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant
9 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant_requiredsubgroupsize
10 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform
11 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform_requiredsubgrou…
12 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant
13 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant_requiredsubgroupsize
[all …]
/aosp_15_r20/external/deqp/external/vulkancts/mustpass/main/vksc-default/
H A Dsubgroups.txt11982 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant
11983 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant_requiredsubgroupsize
11984 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform
11985 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform_requiredsubgro…
11986 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant
11987 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant_requiredsubgroupsize
11988 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform
11989 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform_requiredsubgr…
11990 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant
11991 dEQP-VKSC.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant_requiredsubgroupsize
[all …]
/aosp_15_r20/external/deqp/android/cts/main/vk-main-2023-03-01/
H A Dsubgroups.txt11791 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_constant
11792 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_constant_requiredsubgroupsize
11793 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_dynamically_uniform
11794 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bool_dynamically_uniform_requiredsubgroupsize
11795 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_constant
11796 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_constant_requiredsubgroupsize
11797 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_dynamically_uniform
11798 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec2_dynamically_uniform_requiredsubgroupsize
11799 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_constant
11800 dEQP-VK.subgroups.shuffle.compute.subgroupshuffledown_bvec3_constant_requiredsubgroupsize
[all …]
/aosp_15_r20/external/swiftshader/tests/regres/testlists/vk-default/
H A Dsubgroups.txt30782 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant
30783 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant_requiredsubgroupsize
30784 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform
30785 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform_requiredsubgroup…
30786 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant
30787 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant_requiredsubgroupsize
30788 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform
30789 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform_requiredsubgrou…
30790 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant
30791 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant_requiredsubgroupsize
[all …]
/aosp_15_r20/external/deqp/external/vulkancts/mustpass/main/vk-default/
H A Dsubgroups.txt30782 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant
30783 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_constant_requiredsubgroupsize
30784 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform
30785 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bool_dynamically_uniform_requiredsubgroup…
30786 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant
30787 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_constant_requiredsubgroupsize
30788 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform
30789 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec2_dynamically_uniform_requiredsubgrou…
30790 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant
30791 dEQP-VK.subgroups.shuffle.compute.subgroupclusteredrotate_bvec3_constant_requiredsubgroupsize
[all …]
/aosp_15_r20/external/llvm/test/CodeGen/AArch64/
H A Darm64-neon-2velem.ll50 %shuffle = shufflevector <4 x i16> %v, <4 x i16> undef, <4 x i32> <i32 3, i32 3, i32 3, i32 3>
51 %mul = mul <4 x i16> %shuffle, %b
61 …%shuffle = shufflevector <4 x i16> %v, <4 x i16> undef, <8 x i32> <i32 3, i32 3, i32 3, i32 3, i32…
62 %mul = mul <8 x i16> %shuffle, %b
72 %shuffle = shufflevector <2 x i32> %v, <2 x i32> undef, <2 x i32> <i32 1, i32 1>
73 %mul = mul <2 x i32> %shuffle, %b
83 %shuffle = shufflevector <2 x i32> %v, <2 x i32> undef, <4 x i32> <i32 1, i32 1, i32 1, i32 1>
84 %mul = mul <4 x i32> %shuffle, %b
94 %shuffle = shufflevector <8 x i16> %v, <8 x i16> undef, <4 x i32> <i32 7, i32 7, i32 7, i32 7>
95 %mul = mul <4 x i16> %shuffle, %b
[all …]
H A Dneon-perm.ll26 …%shuffle.i = shufflevector <8 x i8> %a, <8 x i8> %b, <8 x i32> <i32 0, i32 2, i32 4, i32 6, i32 8,…
27 ret <8 x i8> %shuffle.i
34 …%shuffle.i = shufflevector <16 x i8> %a, <16 x i8> %b, <16 x i32> <i32 0, i32 2, i32 4, i32 6, i32…
35 ret <16 x i8> %shuffle.i
42 %shuffle.i = shufflevector <4 x i16> %a, <4 x i16> %b, <4 x i32> <i32 0, i32 2, i32 4, i32 6>
43 ret <4 x i16> %shuffle.i
50 …%shuffle.i = shufflevector <8 x i16> %a, <8 x i16> %b, <8 x i32> <i32 0, i32 2, i32 4, i32 6, i32 …
51 ret <8 x i16> %shuffle.i
58 %shuffle.i = shufflevector <2 x i32> %a, <2 x i32> %b, <2 x i32> <i32 0, i32 2>
59 ret <2 x i32> %shuffle.i
[all …]
H A Darm64-neon-simd-vget.ll7 …%shuffle.i = shufflevector <16 x i8> %a, <16 x i8> undef, <8 x i32> <i32 8, i32 9, i32 10, i32 11,…
8 ret <8 x i8> %shuffle.i
15 %shuffle.i = shufflevector <8 x i16> %a, <8 x i16> undef, <4 x i32> <i32 4, i32 5, i32 6, i32 7>
16 ret <4 x i16> %shuffle.i
23 %shuffle.i = shufflevector <4 x i32> %a, <4 x i32> undef, <2 x i32> <i32 2, i32 3>
24 ret <2 x i32> %shuffle.i
31 %shuffle.i = shufflevector <2 x i64> %a, <2 x i64> undef, <1 x i32> <i32 1>
32 ret <1 x i64> %shuffle.i
39 …%shuffle.i = shufflevector <16 x i8> %a, <16 x i8> undef, <8 x i32> <i32 8, i32 9, i32 10, i32 11,…
40 ret <8 x i8> %shuffle.i
[all …]
H A Darm64-neon-3vdiff.ll117 …%shuffle.i.i.i = shufflevector <16 x i8> %a, <16 x i8> undef, <8 x i32> <i32 8, i32 9, i32 10, i32…
118 %0 = sext <8 x i8> %shuffle.i.i.i to <8 x i16>
119 …%shuffle.i.i2.i = shufflevector <16 x i8> %b, <16 x i8> undef, <8 x i32> <i32 8, i32 9, i32 10, i3…
120 %1 = sext <8 x i8> %shuffle.i.i2.i to <8 x i16>
129 …%shuffle.i.i.i = shufflevector <8 x i16> %a, <8 x i16> undef, <4 x i32> <i32 4, i32 5, i32 6, i32 …
130 %0 = sext <4 x i16> %shuffle.i.i.i to <4 x i32>
131 …%shuffle.i.i2.i = shufflevector <8 x i16> %b, <8 x i16> undef, <4 x i32> <i32 4, i32 5, i32 6, i32…
132 %1 = sext <4 x i16> %shuffle.i.i2.i to <4 x i32>
141 %shuffle.i.i.i = shufflevector <4 x i32> %a, <4 x i32> undef, <2 x i32> <i32 2, i32 3>
142 %0 = sext <2 x i32> %shuffle.i.i.i to <2 x i64>
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/go/testdata/script/
Dtest_shuffle.txt1 # Shuffle order of tests and benchmarks
7 ! stdout '-test.shuffle '
10 go test -v -shuffle=off foo_test.go
11 ! stdout '-test.shuffle '
14 go test -v -shuffle=42 foo_test.go
15 stdout '^-test.shuffle 42'
18 go test -v -shuffle=0 foo_test.go
19 stdout '^-test.shuffle 0'
22 go test -v -shuffle -1 foo_test.go
23 stdout '^-test.shuffle -1'
[all …]
/aosp_15_r20/external/llvm/test/CodeGen/X86/
H A Dvector-shuffle-256-v8.ll18 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3…
19 ret <8 x float> %shuffle
35 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3…
36 ret <8 x float> %shuffle
52 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3…
53 ret <8 x float> %shuffle
69 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3…
70 ret <8 x float> %shuffle
87 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 4, i3…
88 ret <8 x float> %shuffle
[all …]
H A Dvector-shuffle-256-v4.ll24 %shuffle = shufflevector <4 x double> %a, <4 x double> %b, <4 x i32> <i32 0, i32 0, i32 0, i32 0>
25 ret <4 x double> %shuffle
44 %shuffle = shufflevector <4 x double> %a, <4 x double> %b, <4 x i32> <i32 0, i32 0, i32 0, i32 1>
45 ret <4 x double> %shuffle
66 %shuffle = shufflevector <4 x double> %a, <4 x double> %b, <4 x i32> <i32 0, i32 0, i32 2, i32 0>
67 ret <4 x double> %shuffle
87 %shuffle = shufflevector <4 x double> %a, <4 x double> %b, <4 x i32> <i32 0, i32 3, i32 0, i32 0>
88 ret <4 x double> %shuffle
108 %shuffle = shufflevector <4 x double> %a, <4 x double> %b, <4 x i32> <i32 1, i32 0, i32 0, i32 0>
109 ret <4 x double> %shuffle
[all …]
H A Dvector-shuffle-512-v8.ll15 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, …
16 ret <8 x double> %shuffle
31 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 2, i32 2, i32 2, i32 2, …
32 ret <8 x double> %shuffle
47 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 4, i32 4, i32 4, i32 4, …
48 ret <8 x double> %shuffle
63 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, …
64 ret <8 x double> %shuffle
79 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, …
80 ret <8 x double> %shuffle
[all …]
H A Dvector-shuffle-sse1.ll11 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 0, i32 0, i32 0, i32 1>
12 ret <4 x float> %shuffle
19 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 0, i32 0, i32 2, i32 0>
20 ret <4 x float> %shuffle
27 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 0, i32 3, i32 0, i32 0>
28 ret <4 x float> %shuffle
35 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 1, i32 0, i32 0, i32 0>
36 ret <4 x float> %shuffle
43 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 2, i32 2, i32 0, i32 0>
44 ret <4 x float> %shuffle
[all …]
H A Davx-unpack.ll6 …%shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 2, i32 10, i32 3, …
7 ret <8 x float> %shuffle.i
13 …%shuffle.i = shufflevector <4 x double> %src1, <4 x double> %src2, <4 x i32> <i32 1, i32 5, i32 3,…
14 ret <4 x double> %shuffle.i
20 …%shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 0, i32 8, i32 1, i…
21 ret <8 x float> %shuffle.i
27 …%shuffle.i = shufflevector <4 x double> %src1, <4 x double> %src2, <4 x i32> <i32 0, i32 4, i32 2,…
28 ret <4 x double> %shuffle.i
34 …%shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 0, i32 8, i32 1, i…
35 ret <8 x float> %shuffle.i
[all …]
/aosp_15_r20/external/deqp/android/cts/main/vk-main-2019-03-01/
H A Dsubgroups.txt5228 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bool
5229 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec2
5230 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec3
5231 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_bvec4
5232 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_double
5233 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec2
5234 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec3
5235 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_dvec4
5236 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_float
5237 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_int
[all …]
/aosp_15_r20/external/eigen/unsupported/test/
H A Dcxx11_tensor_shuffling.cpp29 no_shuffle = tensor.shuffle(shuffles); in test_simple_shuffling()
50 Tensor<float, 4, DataLayout> shuffle; in test_simple_shuffling() local
51 shuffle = tensor.shuffle(shuffles); in test_simple_shuffling()
53 VERIFY_IS_EQUAL(shuffle.dimension(0), 5); in test_simple_shuffling()
54 VERIFY_IS_EQUAL(shuffle.dimension(1), 7); in test_simple_shuffling()
55 VERIFY_IS_EQUAL(shuffle.dimension(2), 3); in test_simple_shuffling()
56 VERIFY_IS_EQUAL(shuffle.dimension(3), 2); in test_simple_shuffling()
62 VERIFY_IS_EQUAL(tensor(i,j,k,l), shuffle(k,l,j,i)); in test_simple_shuffling()
82 expected = tensor.shuffle(shuffles); in test_expr_shuffling()
93 tensor.slice(src_slice_start, src_slice_dim).shuffle(shuffles); in test_expr_shuffling()
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/khronos_mustpass_single/main/
H A Dgles32-khr-single.txt4722 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffle_int
4723 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshufflexor_int
4724 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffleup_int
4725 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffledown_int
4726 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffle_ivec2
4727 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
4728 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
4729 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
4730 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffle_ivec3
4731 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gl/khronos_mustpass_single/4.6.1.x/
H A Dgl45-khr-single.txt4867 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_int
4868 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_int
4869 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_int
4870 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_int
4871 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec2
4872 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
4873 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
4874 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
4875 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec3
4876 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
[all …]
H A Dgl46-khr-single.txt4867 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffle_int
4868 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshufflexor_int
4869 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffleup_int
4870 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffledown_int
4871 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffle_ivec2
4872 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
4873 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
4874 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
4875 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffle_ivec3
4876 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/khronos_mustpass_single/3.2.6.x/
H A Dgles32-khr-single.txt4722 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffle_int
4723 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshufflexor_int
4724 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffleup_int
4725 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffledown_int
4726 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffle_ivec2
4727 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
4728 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
4729 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
4730 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshuffle_ivec3
4731 KHR-Single-GLES32.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gl/khronos_mustpass_single/main/
H A Dgl45-khr-single.txt4867 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_int
4868 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_int
4869 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_int
4870 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_int
4871 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec2
4872 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
4873 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
4874 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
4875 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshuffle_ivec3
4876 KHR-Single-GL45.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
[all …]
H A Dgl46-khr-single.txt4867 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffle_int
4868 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshufflexor_int
4869 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffleup_int
4870 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffledown_int
4871 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffle_ivec2
4872 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshufflexor_ivec2
4873 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffleup_ivec2
4874 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffledown_ivec2
4875 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshuffle_ivec3
4876 KHR-Single-GL46.subgroups.shuffle.graphics.subgroupshufflexor_ivec3
[all …]
/aosp_15_r20/external/deqp/android/cts/main/vk-main-2020-03-01/
H A Dsubgroups.txt9235 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec2
9236 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec3
9237 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_f16vec4
9238 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_float16_t
9239 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec2
9240 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec3
9241 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i16vec4
9242 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec2
9243 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec3
9244 dEQP-VK.subgroups.shuffle.compute.subgroupshuffle_i64vec4
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp274 ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(UserInstr); in findDemandedEltsBySingleUser() local
279 unsigned MaskVal = Shuffle->getMaskValue(i); in findDemandedEltsBySingleUser()
282 if (Shuffle->getOperand(0) == V && (MaskVal < VWidth)) in findDemandedEltsBySingleUser()
284 if (Shuffle->getOperand(1) == V && in findDemandedEltsBySingleUser()
443 /// If V is a shuffle of values that ONLY returns elements from either LHS or
444 /// RHS, return the shuffle mask and true. Otherwise, return false.
535 // Create a shuffle mask to widen the extended-from vector using undefined in replaceExtractElements()
559 // that will delete our widening shuffle. This would trigger another attempt in replaceExtractElements()
560 // here to create that shuffle, and we spin forever. in replaceExtractElements()
566 // into a shuffle. We really should not need either check, but we're lacking in replaceExtractElements()
[all …]

12345678910>>...717