/external/eigen/unsupported/test/ |
D | cxx11_tensor_shuffling.cpp | 29 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 …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | arm64-neon-simd-vget.ll | 7 …%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 …]
|
D | neon-perm.ll | 26 …%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 …]
|
D | arm64-neon-2velem.ll | 52 %shuffle = shufflevector <4 x i16> %v, <4 x i16> undef, <4 x i32> <i32 3, i32 3, i32 3, i32 3> 53 %mul = mul <4 x i16> %shuffle, %b 62 …%shuffle = shufflevector <4 x i16> %v, <4 x i16> undef, <8 x i32> <i32 3, i32 3, i32 3, i32 3, i32… 63 %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 82 %shuffle = shufflevector <2 x i32> %v, <2 x i32> undef, <4 x i32> <i32 1, i32 1, i32 1, i32 1> 83 %mul = mul <4 x i32> %shuffle, %b 92 %shuffle = shufflevector <8 x i16> %v, <8 x i16> undef, <4 x i32> <i32 7, i32 7, i32 7, i32 7> 93 %mul = mul <4 x i16> %shuffle, %b [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-neon-simd-vget.ll | 7 …%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 …]
|
D | neon-perm.ll | 26 …%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 …]
|
D | arm64-neon-2velem.ll | 50 %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 …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vector-shuffle-sse1.ll | 9 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 0, i32 0, i32 0, i32 1> 10 ret <4 x float> %shuffle 18 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 0, i32 0, i32 2, i32 0> 19 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 36 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 1, i32 0, i32 0, i32 0> 37 ret <4 x float> %shuffle 45 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 2, i32 2, i32 0, i32 0> 46 ret <4 x float> %shuffle [all …]
|
D | vector-shuffle-512-v8.ll | 10 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, … 11 ret <8 x double> %shuffle 20 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 2, i32 2, i32 2, i32 2, … 21 ret <8 x double> %shuffle 30 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 4, i32 4, i32 4, i32 4, … 31 ret <8 x double> %shuffle 42 …%shuffle = shufflevector <8 x double> %tmp0, <8 x double> %tmp1, <8 x i32> <i32 4, i32 4, i32 4, i… 43 ret <8 x double> %shuffle 58 …%shuffle = shufflevector <8 x double> %a, <8 x double> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, … 59 ret <8 x double> %shuffle [all …]
|
D | vector-shuffle-256-v8.ll | 4 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+avx2,+fast-variable-shuffle | FileCheck %s … 6 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+avx512vl,+avx512dq,+fast-variable-shuffle |… 19 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3… 20 ret <8 x float> %shuffle 36 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3… 37 ret <8 x float> %shuffle 53 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3… 54 ret <8 x float> %shuffle 70 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i3… 71 ret <8 x float> %shuffle [all …]
|
D | avx-unpack.ll | 9 …%shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 2, i32 10, i32 3, … 10 ret <8 x float> %shuffle.i 18 …%shuffle.i = shufflevector <4 x double> %src1, <4 x double> %src2, <4 x i32> <i32 1, i32 5, i32 3,… 19 ret <4 x double> %shuffle.i 27 …%shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 0, i32 8, i32 1, i… 28 ret <8 x float> %shuffle.i 36 …%shuffle.i = shufflevector <4 x double> %src1, <4 x double> %src2, <4 x i32> <i32 0, i32 4, i32 2,… 37 ret <4 x double> %shuffle.i 47 …%shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 0, i32 8, i32 1, i… 48 ret <8 x float> %shuffle.i [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx-unpack.ll | 6 …%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 …]
|
D | vector-shuffle-sse1.ll | 11 %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 …]
|
D | vector-shuffle-256-v8.ll | 18 …%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 …]
|
D | vector-shuffle-512-v8.ll | 15 …%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 …]
|
D | vector-shuffle-256-v4.ll | 24 %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 …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | avx-unpack.ll | 6 …%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 …]
|
D | avx-vperm2f128.ll | 6 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 4, i32 5, i32 6, i32 7, i3… 7 ret <8 x float> %shuffle 13 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 1, i32 2, i32 3, i3… 14 ret <8 x float> %shuffle 20 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 1, i32 2, i32 3, i3… 21 ret <8 x float> %shuffle 27 …%shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 4, i32 5, i32 6, i32 7, i3… 28 ret <8 x float> %shuffle 34 …%shuffle = shufflevector <32 x i8> %a, <32 x i8> %b, <32 x i32> <i32 16, i32 17, i32 18, i32 19, i… 35 ret <32 x i8> %shuffle [all …]
|
D | avx-cast.ll | 7 …%shuffle.i = shufflevector <4 x float> %m, <4 x float> zeroinitializer, <8 x i32> <i32 0, i32 1, i… 8 ret <8 x float> %shuffle.i 15 …%shuffle.i = shufflevector <2 x double> %m, <2 x double> zeroinitializer, <4 x i32> <i32 0, i32 1,… 16 ret <4 x double> %shuffle.i 23 …%shuffle.i = shufflevector <2 x i64> %m, <2 x i64> zeroinitializer, <4 x i32> <i32 0, i32 1, i32 2… 24 ret <4 x i64> %shuffle.i 30 %shuffle.i = shufflevector <8 x float> %m, <8 x float> %m, <4 x i32> <i32 0, i32 1, i32 2, i32 3> 31 ret <4 x float> %shuffle.i 37 %shuffle.i = shufflevector <4 x i64> %m, <4 x i64> %m, <2 x i32> <i32 0, i32 1> 38 ret <2 x i64> %shuffle.i [all …]
|
D | avx-vpermil.ll | 6 …%shuffle = shufflevector <8 x float> %a, <8 x float> undef, <8 x i32> <i32 1, i32 2, i32 3, i32 1,… 7 ret <8 x float> %shuffle 13 …%shuffle = shufflevector <4 x double> %a, <4 x double> undef, <4 x i32> <i32 1, i32 0, i32 3, i32 … 14 ret <4 x double> %shuffle 20 …%shuffle = shufflevector <8 x i32> %a, <8 x i32> undef, <8 x i32> <i32 1, i32 2, i32 3, i32 1, i32… 21 ret <8 x i32> %shuffle 27 %shuffle = shufflevector <4 x i64> %a, <4 x i64> undef, <4 x i32> <i32 1, i32 0, i32 3, i32 3> 28 ret <4 x i64> %shuffle 36 …%shuffle = shufflevector <8 x float> %a, <8 x float> undef, <8 x i32> <i32 8, i32 3, i32 1, i32 2,… 37 ret <8 x float> %shuffle [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | combine-vmovdrr.ll | 5 declare <8 x i8> @llvm.arm.neon.vtbl2(<8 x i8> %shuffle.i.i307, <8 x i8> %shuffle.i27.i308, <8 x i8… 18 %shuffle.i.bc.i309 = load <2 x i64>, <2 x i64>* %addr 20 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 0 21 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 22 %tmp45 = bitcast i64 %shuffle.i.extract.i310 to <8 x i8> 23 %tmp46 = bitcast i64 %shuffle.i27.extract.i311 to <8 x i8> 34 %shuffle.i.bc.i309 = load <2 x i64>, <2 x i64>* %addr 36 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 %index 37 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 38 %tmp45 = bitcast i64 %shuffle.i.extract.i310 to <8 x i8> [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | combine-vmovdrr.ll | 5 declare <8 x i8> @llvm.arm.neon.vtbl2(<8 x i8> %shuffle.i.i307, <8 x i8> %shuffle.i27.i308, <8 x i8… 18 %shuffle.i.bc.i309 = load <2 x i64>, <2 x i64>* %addr 20 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 0 21 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 22 %tmp45 = bitcast i64 %shuffle.i.extract.i310 to <8 x i8> 23 %tmp46 = bitcast i64 %shuffle.i27.extract.i311 to <8 x i8> 34 %shuffle.i.bc.i309 = load <2 x i64>, <2 x i64>* %addr 36 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 %index 37 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 38 %tmp45 = bitcast i64 %shuffle.i.extract.i310 to <8 x i8> [all …]
|
/external/webp/src/dsp/ |
D | lossless_enc_neon.c | 40 const uint8x16_t shuffle) { in DoGreenShuffle_NEON() argument 41 return vcombine_u8(vtbl1q_u8(argb, vget_low_u8(shuffle)), in DoGreenShuffle_NEON() 42 vtbl1q_u8(argb, vget_high_u8(shuffle))); in DoGreenShuffle_NEON() 49 const uint8x8_t shuffle) { in DoGreenShuffle_NEON() argument 50 return vcombine_u8(vtbl1_u8(vget_low_u8(argb), shuffle), in DoGreenShuffle_NEON() 51 vtbl1_u8(vget_high_u8(argb), shuffle)); in DoGreenShuffle_NEON() 59 const uint8x16_t shuffle = vld1q_u8(kGreenShuffle); in SubtractGreenFromBlueAndRed_NEON() local 61 const uint8x8_t shuffle = vld1_u8(kGreenShuffle); in SubtractGreenFromBlueAndRed_NEON() local 65 const uint8x16_t greens = DoGreenShuffle_NEON(argb, shuffle); in SubtractGreenFromBlueAndRed_NEON() 96 const uint8x16_t shuffle = vld1q_u8(kg0g0); in TransformColor_NEON() local [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/ARM/ |
D | shuffle.ll | 5 ; CHECK: shuffle 6 define void @shuffle() { 13 ; CHECK: cost of 1 {{.*}} shuffle 15 ; CHECK: cost of 1 {{.*}} shuffle 17 ; CHECK: cost of 1 {{.*}} shuffle 19 ; CHECK: cost of 2 {{.*}} shuffle 22 ; CHECK: cost of 1 {{.*}} shuffle 24 ; CHECK: cost of 1 {{.*}} shuffle 26 ; CHECK: cost of 2 {{.*}} shuffle 29 ; CHECK: cost of 1 {{.*}} shuffle [all …]
|
/external/llvm/test/Analysis/CostModel/ARM/ |
D | shuffle.ll | 5 ; CHECK: shuffle 6 define void @shuffle() { 13 ; CHECK: cost of 1 {{.*}} shuffle 15 ; CHECK: cost of 1 {{.*}} shuffle 17 ; CHECK: cost of 1 {{.*}} shuffle 19 ; CHECK: cost of 2 {{.*}} shuffle 22 ; CHECK: cost of 1 {{.*}} shuffle 24 ; CHECK: cost of 1 {{.*}} shuffle 26 ; CHECK: cost of 2 {{.*}} shuffle 29 ; CHECK: cost of 1 {{.*}} shuffle [all …]
|