/external/llvm/include/llvm/IR/ |
H A D | UseListOrder.h | 31 std::vector<unsigned> Shuffle; member in struct:llvm::UseListOrder 34 : V(V), F(F), Shuffle(ShuffleSize) {} 38 : V(X.V), F(X.F), Shuffle(std::move(X.Shuffle)) {} 42 Shuffle = std::move(X.Shuffle);
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
H A D | TensorShuffling.h | 23 template<typename Shuffle, typename XprType> 24 struct traits<TensorShufflingOp<Shuffle, XprType> > : public traits<XprType> 36 template<typename Shuffle, typename XprType> 37 struct eval<TensorShufflingOp<Shuffle, XprType>, Eigen::Dense> 39 typedef const TensorShufflingOp<Shuffle, XprType>& type; 42 template<typename Shuffle, typename XprType> 43 struct nested<TensorShufflingOp<Shuffle, XprType>, 1, typename eval<TensorShufflingOp<Shuffle, XprType> >::type> 45 typedef TensorShufflingOp<Shuffle, XprType> type; 52 template<typename Shuffle, typenam [all...] |
H A D | TensorBase.h | 777 template <typename Shuffle> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE 778 const TensorShufflingOp<const Shuffle, const Derived> 779 shuffle(const Shuffle& shuffle) const { 780 return TensorShufflingOp<const Shuffle, const Derived>(derived(), shuffle); 973 template <typename Shuffle> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE 974 const TensorShufflingOp<const Shuffle, const Derived> 975 shuffle(const Shuffle& shuffle) const { 976 return TensorShufflingOp<const Shuffle, const Derived>(derived(), shuffle); 978 template <typename Shuffle> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE 979 TensorShufflingOp<const Shuffle, Derive [all...] |
H A D | TensorForwardDeclarations.h | 54 template<typename Shuffle, typename XprType> class TensorShufflingOp;
|
/external/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 289 for (auto *Shuffle : Shuffles) { 293 if (!DT->dominates(Shuffle, Extract)) 300 Shuffle->getShuffleMask(Indices); 303 assert(Extract->getOperand(0) == Shuffle->getOperand(0) && 305 ReplacementMap[Extract] = std::make_pair(Shuffle, I);
|
/external/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 186 // Shuffle inputs must match. 222 // Shuffle mask for pairwise operation must match. 349 ShuffleVectorInst *Shuffle; local 350 std::tie(NextRdxOp, Shuffle) = getShuffleAndOtherOprd(BinOp); 353 if (Shuffle == nullptr) 355 if (Shuffle->getOperand(0) != NextRdxOp) 364 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); 485 const ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); local 486 Type *VecTypOp0 = Shuffle->getOperand(0)->getType(); 488 SmallVector<int, 16> Mask = Shuffle [all...] |
/external/skia/bench/ |
H A D | TopoSortBench.cpp | 53 sk_tool_utils::TopoTestNode::Shuffle(&fGraph, &fRand); member in class:TopoSortBench::sk_tool_utils::TopoTestNode
|
/external/skia/tests/ |
H A D | TopoSortTest.cpp | 127 sk_tool_utils::TopoTestNode::Shuffle(&graph, &rand);
|
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
H A D | OpenCL.std.h | 236 Shuffle = 182, enumerator in enum:OpenCLLIB::Entrypoints
|
H A D | SPIRVExtInst.h | 243 add(OpenCLLIB::Shuffle, "shuffle");
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 929 ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); local 931 cast<VectorType>(Shuffle->getOperand(0)->getType())->getNumElements(); 935 unsigned MaskVal = Shuffle->getMaskValue(i); 959 unsigned MaskVal = Shuffle->getMaskValue(i); 986 Shuffle->getMaskValue(i)));
|
/external/skia/tools/ |
H A D | sk_tool_utils.h | 212 static void Shuffle(SkTDArray<TopoTestNode*>* graph, SkRandom* rand) { function in class:sk_tool_utils::TopoTestNode
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 1022 ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); local 1024 cast<VectorType>(Shuffle->getOperand(0)->getType())->getNumElements(); 1028 unsigned MaskVal = Shuffle->getMaskValue(i); 1052 unsigned MaskVal = Shuffle->getMaskValue(i); 1079 Shuffle->getMaskValue(i)));
|
H A D | InstructionCombining.cpp | 1289 ShuffleVectorInst *Shuffle = nullptr; local 1291 if (isa<ShuffleVectorInst>(LHS)) Shuffle = cast<ShuffleVectorInst>(LHS); 1292 if (isa<ShuffleVectorInst>(RHS)) Shuffle = cast<ShuffleVectorInst>(RHS); 1295 if (Shuffle && C1 && 1297 isa<UndefValue>(Shuffle->getOperand(1)) && 1298 Shuffle->getType() == Shuffle->getOperand(0)->getType()) { 1299 SmallVector<int, 16> ShMask = Shuffle->getShuffleMask(); 1319 Value *NewLHS = isa<Constant>(LHS) ? C2 : Shuffle->getOperand(0); 1320 Value *NewRHS = isa<Constant>(LHS) ? Shuffle [all...] |
/external/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.cpp | 204 assert(List.size() == Stack.back().Shuffle.size() && "Wrong size"); 206 Stack.back().Shuffle[I] = List[I].second;
|
/external/protobuf/gtest/test/ |
H A D | gtest_unittest.cc | 166 using testing::internal::Shuffle; 734 Shuffle(&random_, &vector_); 780 Shuffle(&random_, &vector_); 782 Shuffle(&random_, &vector2); 5119 static Flags Shuffle(bool shuffle) { function in struct:testing::Flags 5812 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); 5828 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(false), false); 5845 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false);
|
/external/google-breakpad/src/testing/gtest/src/ |
H A D | gtest-internal-inl.h | 330 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/googletest/googletest/src/ |
H A D | gtest-internal-inl.h | 333 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/libvpx/libvpx/third_party/googletest/src/src/ |
H A D | gtest-internal-inl.h | 333 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/llvm/utils/unittest/googletest/src/ |
H A D | gtest-internal-inl.h | 326 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/mesa3d/src/gtest/src/ |
H A D | gtest-internal-inl.h | 323 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/protobuf/gtest/src/ |
H A D | gtest-internal-inl.h | 312 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/swiftshader/third_party/LLVM/utils/unittest/googletest/include/gtest/internal/ |
H A D | gtest-internal-inl.h | 323 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/v8/testing/gtest/src/ |
H A D | gtest-internal-inl.h | 333 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|
/external/vulkan-validation-layers/tests/gtest-1.7.0/src/ |
H A D | gtest-internal-inl.h | 332 inline void Shuffle(internal::Random* random, std::vector<E>* v) { function in namespace:testing::internal
|