HomeSort by relevance Sort by last modified time
    Searched full:shuffle (Results 1 - 25 of 411) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/test/CodeGen/X86/
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, i32 5, i32 6, i32 7, i32 5>
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 3>
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 5, i32 6, i32 7, i32 5>
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
35 %shuffle = shufflevector <4 x i64> %a2, <4 x i64> undef, <4 x i32> <i32 1, i32 0, i32 3, i32 3>
36 ret <4 x i64> %shuffle
    [all...]
avx-cast.ll 7 %shuffle.i = shufflevector <4 x float> %m, <4 x float> zeroinitializer, <8 x i32> <i32 0, i32 1, i32 2, i32 3, i32 4, i32 4, i32 4, i32 4>
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, i32 2, i32 2>
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, 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.
    [all...]
avx-vperm2f128.ll 7 %shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 4, i32 5, i32 6, i32 7, i32 0, i32 1, i32 2, i32 3>
8 ret <8 x float> %shuffle
15 %shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 1, i32 2, i32 3, i32 12, i32 13, i32 14, i32 15>
16 ret <8 x float> %shuffle
23 %shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 0, i32 1, i32 2, i32 3, i32 0, i32 1, i32 2, i32 3>
24 ret <8 x float> %shuffle
31 %shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 4, i32 5, i32 6, i32 7, i32 4, i32 5, i32 6, i32 7>
32 ret <8 x float> %shuffle
39 %shuffle = shufflevector <32 x i8> %a, <32 x i8> %b, <32 x i32> <i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 24, i32 25, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31, i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 24, i32 25, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31>
40 ret <32 x i8> %shuffle
    [all...]
2009-06-18-movlp-shuffle-register.ll 7 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 4,i32
9 ret <4 x float> %shuffle
avx-movdup.ll 6 %shuffle.i = shufflevector <8 x float> %src, <8 x float> undef, <8 x i32> <i32 0, i32 0, i32 2, i32 2, i32 4, i32 4, i32 6, i32 6>
7 ret <8 x float> %shuffle.i
13 %shuffle.i = shufflevector <8 x float> %src, <8 x float> undef, <8 x i32> <i32 1, i32 1, i32 3, i32 3, i32 5, i32 5, i32 7, i32 7>
14 ret <8 x float> %shuffle.i
21 %shuffle.i = shufflevector <8 x float> %0, <8 x float> undef, <8 x i32> <i32 0, i32 0, i32 2, i32 2, i32 4, i32 4, i32 6, i32 6>
22 %1 = bitcast <8 x float> %shuffle.i to <4 x i64>
30 %shuffle.i = shufflevector <8 x float> %0, <8 x float> undef, <8 x i32> <i32 1, i32 1, i32 3, i32 3, i32 5, i32 5, i32 7, i32 7>
31 %1 = bitcast <8 x float> %shuffle.i to <4 x i64>
avx2-unpack.ll 6 %shuffle.i = shufflevector <8 x i32> %src1, <8 x i32> %src2, <8 x i32> <i32 2, i32 10, i32 3, i32 11, i32 6, i32 14, i32 7, i32 15>
7 ret <8 x i32> %shuffle.i
13 %shuffle.i = shufflevector <4 x i64> %src1, <4 x i64> %src2, <4 x i32> <i32 1, i32 5, i32 3, i32 7>
14 ret <4 x i64> %shuffle.i
20 %shuffle.i = shufflevector <8 x i32> %src1, <8 x i32> %src2, <8 x i32> <i32 0, i32 8, i32 1, i32 9, i32 4, i32 12, i32 5, i32 13>
21 ret <8 x i32> %shuffle.i
27 %shuffle.i = shufflevector <4 x i64> %src1, <4 x i64> %src2, <4 x i32> <i32 0, i32 4, i32 2, i32 6>
28 ret <4 x i64> %shuffle.i
34 %shuffle.i = shufflevector <16 x i16> %src1, <16 x i16> %src2, <16 x i32> <i32 4, i32 20, i32 5, i32 21, i32 6, i32 22, i32 7, i32 23, i32 12, i32 28, i32 13, i32 29, i32 14, i32 30, i32 15, i32 31>
35 ret <16 x i16> %shuffle.
    [all...]
avx-unpack.ll 6 %shuffle.i = shufflevector <8 x float> %src1, <8 x float> %src2, <8 x i32> <i32 2, i32 10, i32 3, i32 11, i32 6, i32 14, i32 7, i32 15>
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, i32 7>
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, i32 9, i32 4, i32 12, i32 5, i32 13>
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, i32 6>
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, i32 9, i32 2, i32 10, i32 3, i32 11>
35 ret <8 x float> %shuffle.
    [all...]
avx-vshufp.ll 6 %shuffle = shufflevector <8 x float> %a, <8 x float> %b, <8 x i32> <i32 3, i32 2, i32 8, i32 11, i32 7, i32 6, i32 12, i32 15>
7 ret <8 x float> %shuffle
15 %shuffle = shufflevector <8 x float> %a2, <8 x float> %b2, <8 x i32> <i32 3, i32 2, i32 8, i32 11, i32 7, i32 6, i32 12, i32 15>
16 ret <8 x float> %shuffle
22 %shuffle = shufflevector <8 x i32> %a, <8 x i32> %b, <8 x i32> <i32 3, i32 2, i32 8, i32 11, i32 7, i32 6, i32 12, i32 15>
23 ret <8 x i32> %shuffle
31 %shuffle = shufflevector <8 x i32> %a2, <8 x i32> %b2, <8 x i32> <i32 3, i32 2, i32 8, i32 11, i32 7, i32 6, i32 12, i32 15>
32 ret <8 x i32> %shuffle
38 %shuffle = shufflevector <4 x double> %a, <4 x double> %b, <4 x i32> <i32 0, i32 5, i32 2, i32 7>
39 ret <4 x double> %shuffle
    [all...]
vec_shuffle-19.ll 7 %shuffle = shufflevector <4 x i32> %a, <4 x i32> %b, <4 x i32> < i32 4, i32 0, i32 0, i32 0 > ; <<4 x i32>> [#uses=1]
8 ret <4 x i32> %shuffle
vec_shuffle-38.ll 5 %shuffle = shufflevector <2 x double> %p, <2 x double> undef, <2 x i32> zeroinitializer
6 ret <2 x double> %shuffle
11 %shuffle = shufflevector <2 x double> %p, <2 x double> undef, <2 x i32> <i32 1, i32 1>
12 ret <2 x double> %shuffle
17 %shuffle = shufflevector <2 x i64> %p, <2 x i64> undef, <2 x i32> zeroinitializer
18 ret <2 x i64> %shuffle
23 %shuffle = shufflevector <2 x i64> %p, <2 x i64> undef, <2 x i32> <i32 1, i32 1>
24 ret <2 x i64> %shuffle
43 %shuffle = shufflevector <4 x float> %vecin1, <4 x float> %vecin2, <4 x i32> <i32 0, i32 1, i32 4, i32 5>
44 ret <4 x float> %shuffle
    [all...]
avx-splat.ll 10 %shuffle = shufflevector <32 x i8> %a, <32 x i8> undef, <32 x i32> <i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5>
11 ret <32 x i8> %shuffle
19 %shuffle = shufflevector <16 x i16> %a, <16 x i16> undef, <16 x i32> <i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5>
20 ret <16 x i16> %shuffle
47 ; shuffle (scalar_to_vector (load (ptr + 4))), undef, <0, 0, 0, 0>
49 ; shuffle (vload ptr)), undef, <1, 1, 1, 1>
91 %shuffle = shufflevector <8 x float> %a, <8 x float> undef, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0>
92 ret <8 x float> %shuffle
100 %shuffle = shufflevector <8 x float> %a, <8 x float> undef, <8 x i32> <i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5, i32 5>
101 ret <8 x float> %shuffle
    [all...]
avx2-vperm2i128.ll 8 %shuffle = shufflevector <32 x i8> %a2, <32 x i8> %b, <32 x i32> <i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 24, i32 25, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31, i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 24, i32 25, i32 26, i32 27, i32 28, i32 29, i32 30, i32 31>
9 ret <32 x i8> %shuffle
17 %shuffle = shufflevector <4 x i64> %a2, <4 x i64> %b, <4 x i32> <i32 6, i32 7, i32 0, i32 1>
18 ret <4 x i64> %shuffle
26 %shuffle = shufflevector <8 x i32> %a2, <8 x i32> %b, <8 x i32> <i32 undef, i32 5, i32 undef, i32 7, i32 12, i32 13, i32 14, i32 15>
27 ret <8 x i32> %shuffle
35 %shuffle = shufflevector <16 x i16> %a2, <16 x i16> %b, <16 x i32> <i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 0, i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7>
36 ret <16 x i16> %shuffle
45 %shuffle = shufflevector <16 x i16> %c2, <16 x i16> %d, <16 x i32> <i32 16, i32 17, i32 18, i32 19, i32 20, i32 21, i32 22, i32 23, i32 0, i32 1, i32 2, i32 3, i32 4, i32 5, i32 6, i32 7>
46 ret <16 x i16> %shuffle
    [all...]
avx-basic.ll 50 %shuffle = shufflevector <4 x i64> %a, <4 x i64> undef, <4 x i32> <i32 2, i32 3, i32 4, i32 4>
51 ret <4 x i64> %shuffle
63 %shuffle = shufflevector <4 x i64> %a, <4 x i64> %b, <4 x i32> <i32 1, i32 0, i32 7, i32 6>
64 ret <4 x i64> %shuffle
71 %shuffle = shufflevector <4 x i64> %a, <4 x i64> %b, <4 x i32> <i32 1, i32 undef, i32 undef, i32 6>
72 ret <4 x i64> %shuffle
81 %shuffle = shufflevector <4 x i64> %a, <4 x i64> %b, <4 x i32> <i32 undef, i32 0, i32 undef, i32 6>
82 ret <4 x i64> %shuffle
90 %shuffle = shufflevector <8 x i32> %a, <8 x i32> %b, <8 x i32> <i32 0, i32 0, i32 2, i32 2, i32 10, i32 10, i32 11, i32 11>
91 ret <8 x i32> %shuffle
    [all...]
widen_shuffle-1.ll 3 ; widening shuffle v3float and then a add
17 ; widening shuffle v3float with a different mask and then a add
37 %shuffle.i.i.i12 = shufflevector <4 x float> %tmp10, <4 x float> %vecinit15, <4 x i32> <i32 0, i32 1, i32 4, i32 5>
38 %tmp25.i.i = shufflevector <4 x float> %shuffle.i.i.i12, <4 x float> undef, <3 x i32> <i32 0, i32 1, i32 2>
47 %shuffle.i.i.i21 = shufflevector <4 x float> %tmp2.i18, <4 x float> undef, <4 x i32> <i32 2, i32 3, i32 2, i32 3>
48 store <4 x float> %shuffle.i.i.i21, <4 x float>* %dst
  /external/llvm/test/TableGen/
usevalname.td 17 multiclass shuffle<Reg RC> {
23 defm ADD : shuffle<VR128>;
  /external/llvm/test/Analysis/CostModel/ARM/
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/CodeGen/ARM/
shuffle.ll 9 %shuffle = shufflevector <8 x i8> %a, <8 x i8> undef, <8 x i32> <i32 3, i32 1, i32 2, i32 0, i32 4, i32 4, i32 5, i32 0>
10 ret <8 x i8> %shuffle
16 %shuffle = shufflevector <8 x i8> %a, <8 x i8> %b, <8 x i32> <i32 3, i32 1, i32 2, i32 0, i32 4, i32 4, i32 5, i32 8>
17 ret <8 x i8> %shuffle
2012-01-24-RegSequenceLiveRange.ll 46 %shuffle.i39.i.i1035 = shufflevector <2 x i64> undef, <2 x i64> undef, <1 x i32> zeroinitializer
47 %shuffle.i38.i.i1036 = shufflevector <2 x i64> zeroinitializer, <2 x i64> undef, <1 x i32> zeroinitializer
48 %shuffle.i37.i.i1037 = shufflevector <1 x i64> %shuffle.i39.i.i1035, <1 x i64> %shuffle.i38.i.i1036, <2 x i32> <i32 0, i32 1>
49 %0 = bitcast <2 x i64> %shuffle.i37.i.i1037 to <4 x float>
51 %shuffle.i36.i.i = shufflevector <2 x i64> %1, <2 x i64> undef, <1 x i32> zeroinitializer
52 %shuffle.i35.i.i = shufflevector <2 x i64> undef, <2 x i64> undef, <1 x i32> zeroinitializer
53 %shuffle.i34.i.i = shufflevector <1 x i64> %shuffle.i36.i.i, <1 x i64> %shuffle.i35.i.i, <2 x i32> <i32 0, i32 1
    [all...]
2013-05-13-DAGCombiner-undef-mask.ll 4 define <3 x i64> @shuffle(i1 %dec1, i1 %dec0, <3 x i64> %b) {
  /external/llvm/lib/Target/X86/Utils/
X86ShuffleDecode.h 1 //===-- X86ShuffleDecode.h - X86 shuffle decode logic -----------*-C++-*---===//
10 // Define several functions to decode x86 specific shuffle semantics into a
46 /// DecodeSHUFPMask - This decodes the shuffle masks for shufp*. VT indicates
51 /// DecodeUNPCKHMask - This decodes the shuffle masks for unpckhps/unpckhpd
56 /// DecodeUNPCKLMask - This decodes the shuffle masks for unpcklps/unpcklpd
65 /// DecodeVPERMMask - this decodes the shuffle masks for VPERMQ/VPERMPD.
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.modifying.operations/alg.random.shuffle/
random_shuffle_urng.pass.cpp 13 // void shuffle(RandomAccessIterator first, RandomAccessIterator last,
27 std::shuffle(ia, ia+sa, g);
29 std::shuffle(ia, ia+sa, g);
  /libcore/benchmarks/src/benchmarks/regression/
PriorityQueueBenchmark.java 47 // shuffle these elements so that we get a reasonable distribution of missed elements
48 Collections.shuffle(allElements, random);
63 // shuffle again so that elements are accessed in a different pattern than they were
65 Collections.shuffle(seekElements, random);
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
lp_bld_swizzle.c 66 /* The shuffle vector is always made of int32 elements */
99 * Combined extract and broadcast (mere shuffle in most cases)
138 * shuffle - result can be of different length.
141 LLVMValueRef shuffle; local
142 shuffle = lp_build_broadcast(gallivm,
147 shuffle, "");
182 * Shuffle.
290 * Shuffle.
301 unsigned shuffle; local
310 shuffle = j + swizzles[i]
    [all...]
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_swizzle.c 66 /* The shuffle vector is always made of int32 elements */
99 * Combined extract and broadcast (mere shuffle in most cases)
138 * shuffle - result can be of different length.
141 LLVMValueRef shuffle; local
142 shuffle = lp_build_broadcast(gallivm,
147 shuffle, "");
182 * Shuffle.
290 * Shuffle.
301 unsigned shuffle; local
310 shuffle = j + swizzles[i]
    [all...]
  /hardware/libhardware/include/hardware/
bt_rc.h 131 /** Callback for list player application attributes (Shuffle, Repeat,...) */
134 /** Callback for list player application attributes (Shuffle, Repeat,...) */
209 /** Lists the support player application attributes (Shuffle/Repeat/...)
214 /** Lists the support player application attributes (Shuffle Off/On/Group)
222 /** Returns the application attributes text ("Shuffle"/"Repeat"/...)
227 /** Returns the application attributes text ("Shuffle"/"Repeat"/...)
237 /** Response to set player attribute request ("Shuffle"/"Repeat")

Completed in 821 milliseconds

1 2 3 4 5 6 7 8 91011>>