HomeSort by relevance Sort by last modified time
    Searched defs:Shuffle (Results 1 - 15 of 15) sorted by null

  /external/llvm/lib/Analysis/
CostModel.cpp 139 // We don't need a shuffle if we just want to have element 0 in position 0 of
188 // Shuffle inputs must match.
224 // Shuffle mask for pairwise operation must match.
263 // We look for a sequence of shuffle,shuffle,add triples like the following
328 // fadd, shuffle vector pair at a time.
351 ShuffleVectorInst *Shuffle;
352 std::tie(NextRdxOp, Shuffle) = getShuffleAndOtherOprd(BinOp);
354 // Check the current reduction operation and the shuffle use the same value.
355 if (Shuffle == nullptr
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp     [all...]
InstCombineCalls.cpp 802 // shuffle, we have to make that explicit.
812 auto Shuffle = Builder->CreateShuffleVector(V1, V2, NewC);
813 return ReplaceInstUsesWith(CI, Shuffle);
817 // Turn vperm(V1,V2,mask) -> shuffle(V1,V2,mask) if mask is a constant.
    [all...]
InstructionCombining.cpp     [all...]
  /external/chromium_org/third_party/mesa/src/src/gtest/src/
gtest-internal-inl.h 94 const char kShuffleFlag[] = "shuffle";
167 shuffle_ = GTEST_FLAG(shuffle);
188 GTEST_FLAG(shuffle) = shuffle_;
297 // Performs an in-place shuffle of a range of the vector's elements.
300 // shuffle to the end of the vector.
306 << "Invalid shuffle range start " << begin << ": must be in range [0, "
309 << "Invalid shuffle range finish " << end << ": must be in range ["
312 // Fisher-Yates shuffle, from
321 // Performs an in-place shuffle of the vector's elements.
323 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/llvm/utils/unittest/googletest/src/
gtest-internal-inl.h 94 const char kShuffleFlag[] = "shuffle";
167 shuffle_ = GTEST_FLAG(shuffle);
188 GTEST_FLAG(shuffle) = shuffle_;
296 // Performs an in-place shuffle of a range of the vector's elements.
299 // shuffle to the end of the vector.
305 << "Invalid shuffle range start " << begin << ": must be in range [0, "
308 << "Invalid shuffle range finish " << end << ": must be in range ["
311 // Fisher-Yates shuffle, from
320 // Performs an in-place shuffle of the vector's elements.
322 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/mesa3d/src/gtest/src/
gtest-internal-inl.h 94 const char kShuffleFlag[] = "shuffle";
167 shuffle_ = GTEST_FLAG(shuffle);
188 GTEST_FLAG(shuffle) = shuffle_;
297 // Performs an in-place shuffle of a range of the vector's elements.
300 // shuffle to the end of the vector.
306 << "Invalid shuffle range start " << begin << ": must be in range [0, "
309 << "Invalid shuffle range finish " << end << ": must be in range ["
312 // Fisher-Yates shuffle, from
321 // Performs an in-place shuffle of the vector's elements.
323 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/chromium_org/testing/gtest/src/
gtest-internal-inl.h 99 const char kShuffleFlag[] = "shuffle";
178 shuffle_ = GTEST_FLAG(shuffle);
199 GTEST_FLAG(shuffle) = shuffle_;
306 // Performs an in-place shuffle of a range of the vector's elements.
309 // shuffle to the end of the vector.
315 << "Invalid shuffle range start " << begin << ": must be in range [0, "
318 << "Invalid shuffle range finish " << end << ": must be in range ["
321 // Fisher-Yates shuffle, from
330 // Performs an in-place shuffle of the vector's elements.
332 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/gtest/src/
gtest-internal-inl.h 99 const char kShuffleFlag[] = "shuffle";
178 shuffle_ = GTEST_FLAG(shuffle);
199 GTEST_FLAG(shuffle) = shuffle_;
306 // Performs an in-place shuffle of a range of the vector's elements.
309 // shuffle to the end of the vector.
315 << "Invalid shuffle range start " << begin << ": must be in range [0, "
318 << "Invalid shuffle range finish " << end << ": must be in range ["
321 // Fisher-Yates shuffle, from
330 // Performs an in-place shuffle of the vector's elements.
332 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/chromium_org/testing/gtest/test/
gtest_unittest.cc 52 || testing::GTEST_FLAG(shuffle)
217 using testing::GTEST_FLAG(shuffle);
276 using testing::internal::Shuffle;
818 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
821 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
824 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
827 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
934 Shuffle(&random_, &vector_);
939 // there are no off-by-one problems in our shuffle algorithm.
5530 bool shuffle; member in struct:testing::Flags
    [all...]
  /external/gtest/test/
gtest_unittest.cc 52 || testing::GTEST_FLAG(shuffle)
217 using testing::GTEST_FLAG(shuffle);
275 using testing::internal::Shuffle;
825 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
828 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
831 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
834 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
941 Shuffle(&random_, &vector_);
5421 bool shuffle; member in struct:testing::Flags
    [all...]
  /external/chromium_org/third_party/libvpx/source/libvpx/third_party/googletest/src/src/
gtest-all.cc 500 const char kShuffleFlag[] = "shuffle";
579 shuffle_ = GTEST_FLAG(shuffle);
600 GTEST_FLAG(shuffle) = shuffle_;
707 // Performs an in-place shuffle of a range of the vector's elements.
710 // shuffle to the end of the vector.
716 << "Invalid shuffle range start " << begin << ": must be in range [0, "
719 << "Invalid shuffle range finish " << end << ": must be in range ["
722 // Fisher-Yates shuffle, from
731 // Performs an in-place shuffle of the vector's elements.
733 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/libvpx/libvpx/third_party/googletest/src/src/
gtest-all.cc 500 const char kShuffleFlag[] = "shuffle";
579 shuffle_ = GTEST_FLAG(shuffle);
600 GTEST_FLAG(shuffle) = shuffle_;
707 // Performs an in-place shuffle of a range of the vector's elements.
710 // shuffle to the end of the vector.
716 << "Invalid shuffle range start " << begin << ": must be in range [0, "
719 << "Invalid shuffle range finish " << end << ": must be in range ["
722 // Fisher-Yates shuffle, from
731 // Performs an in-place shuffle of the vector's elements.
733 inline void Shuffle(internal::Random* random, std::vector<E>* v)
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 5543 SDValue shuffle = ReconstructShuffle(Op, DAG); local
    [all...]

Completed in 517 milliseconds