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

1 2 3 4 5 6 7 8 9

  /external/llvm/test/CodeGen/X86/
2009-06-18-movlp-shuffle-register.ll 6 %shuffle = shufflevector <4 x float> %a, <4 x float> %b, <4 x i32> <i32 4,i32
8 ret <4 x float> %shuffle
vec_shuffle-19.ll 6 %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]
7 ret <4 x i32> %shuffle
widen_shuffle-1.ll 3 ; widening shuffle v3float and then a add
16 ; widening shuffle v3float with a different mask and then a add
34 %shuffle.i.i.i12 = shufflevector <4 x float> %tmp10, <4 x float> %vecinit15, <4 x i32> <i32 0, i32 1, i32 4, i32 5>
35 %tmp25.i.i = shufflevector <4 x float> %shuffle.i.i.i12, <4 x float> undef, <3 x i32> <i32 0, i32 1, i32 2>
44 %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>
45 store <4 x float> %shuffle.i.i.i21, <4 x float>* %dst
scalarize-bitcast.ll 17 %shuffle.i.i = shufflevector <8 x i8> %conv.i26.i, <8 x i8> <i8 0, i8 0, i8 0, i8 0, i8 undef, i8 undef, i8 undef, i8 undef>, <8 x i32> <i32 0, i32 8, i32 1, i32 9, i32 2, i32 10, i32 3, i32 11> ; <<8 x i8>> [#uses=1]
18 %conv6.i.i = bitcast <8 x i8> %shuffle.i.i to <1 x i64> ; <<1 x i64>> [#uses=1]
  /external/llvm/test/TableGen/
usevalname.td 18 multiclass shuffle<Reg RC> {
24 defm ADD : shuffle<VR128>;
  /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
vext.ll 57 ; Undef shuffle indices should not prevent matching to VEXT:
94 ; An undef in the shuffle list should still be optimizable
105 ; Use illegal <32 x i16> type to produce such a shuffle after legalizing types.
125 ; The actual shuffle code only handles some cases, make sure we check
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 247 /// CollectSingleShuffleElements - If V is a shuffle of values that ONLY returns
248 /// elements from either LHS or RHS, return the shuffle mask and true.
325 /// CollectShuffleElements - We are building a shuffle of V, using RHS as the
326 /// RHS of the shuffle instruction, if it is not null. Return a shuffle mask
327 /// that computes V and the LHS value of the shuffle.
332 "Invalid shuffle!");
355 // otherwise we'd end up with a shuffle of three inputs.
377 // vectors, return the vector and the effective shuffle.
422 // (and any insertelements it points to), into one big shuffle
    [all...]
  /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
79 /// DecodeUNPCKLPMask - This decodes the shuffle masks for unpcklps/unpcklpd
X86ShuffleDecode.cpp 1 //===-- X86ShuffleDecode.cpp - X86 shuffle decode logic -------------------===//
10 // Define several functions to decode x86 specific shuffle semantics into a
163 /// DecodeUNPCKLPMask - This decodes the shuffle masks for unpcklps/unpcklpd
  /external/chromium/base/
rand_util.h 23 // Given a pre-populated |std::vector<int> myvector|, shuffle it as
  /packages/apps/Music/res/values-en-rGB/
strings.xml 34 <string name="party_shuffle" msgid="8213359225506006168">"Party shuffle"</string>
35 <string name="party_shuffle_off" msgid="1828744483354711679">"Party shuffle off"</string>
37 <string name="shuffle_all" msgid="1388193611787878773">"Shuffle all"</string>
53 <string name="partyshuffle_title" msgid="6582413231529992125">"Party shuffle"</string>
91 <string name="shuffle_on_notif" msgid="5453708337808483943">"Shuffle is on."</string>
92 <string name="shuffle_off_notif" msgid="4251189610017886263">"Shuffle is off."</string>